I use Foglight for Databases mostly to resolve issues when the dev team and network teams contact me. Foglight for Databases provides real-time activity monitoring and helps to determine potential issues. I can analyze and copy out the exact query from Foglight for Databases and share it with the teams involved. When anything comes up, they contact me to check database activities. I log on to Foglight for Databases to see the activities and queries causing the issue, or if it's the CPU, workload, or other factors, and I explain it to them. If necessary, I ask the team about the importance of running queries to decide if they could be stopped to fix the issue. I do use Foglight for Databases to display intensive database queries.
Senior Sql Server Database Administrator at TransUnion
Real-time monitoring has improved how I diagnose database issues and support dev and network teams
Pros and Cons
- "I do not find anything I dislike about Foglight for Databases."
What is our primary use case?
What is most valuable?
I appreciate Foglight for Databases because it shows current issues and allows me to choose any date and time to review past activities, helping to explain potential database queries, blockages, and other concerns. I can take real-time snapshots that are transparent for both the user and the team requesting information. It enables drilling down to see what's causing issues with features such as workload, IO, CPU, and network indicators.
What needs improvement?
I would appreciate more hands-on teaching or sessions to see if any new features have been added, especially as we move towards AI and automation. I would also appreciate better AI training for my team and me.
For how long have I used the solution?
I have been using Foglight for Databases since 2022 when I joined TransUnion.
Buyer's Guide
Foglight for Databases
October 2026
Learn what your peers think about Foglight for Databases. Get advice and tips from experienced pros sharing their opinions. Updated: October 2026.
916,771 professionals have used our research since 2012.
What do I think about the stability of the solution?
I have never seen any lagging or crashing with Foglight for Databases. Each time I open it, I can access it directly. If I have to select a time range, it appears immediately when selected.
What do I think about the scalability of the solution?
I find the scalability of Foglight for Databases to be very useful and helpful.
How are customer service and support?
I opened a case with Foglight for Databases once because some of the databases were not being displayed on the interface or in the tool. I had to contact them, and the issue resulted from the certificate problem that I mentioned.
Which solution did I use previously and why did I switch?
I have not really used any alternatives to Foglight for Databases, except for in-built tools such as SQL Profiler Activity Monitor to diagnose or see what's happening with the databases.
How was the initial setup?
The initial deployment of Foglight for Databases is not difficult; I just had to become familiarized by attending sessions and then carry on. On my end, it requires some maintenance; one time it was not active due to a login issue, which was corrected, and then I always perform patching to update the encrypted connection certificate.
What's my experience with pricing, setup cost, and licensing?
I cannot comment on pricing because that is handled by the administration team. They are the ones who manage the pricing and licensing.
Which other solutions did I evaluate?
I have not really worked with other extended tools, so I cannot compare them, but I know that Foglight for Databases is up to speed.
What other advice do I have?
Within that time, I have had two or three sessions from the Foglight for Databases team that briefed me on new features that have been added to the tool. By next month, I will have been working in my current field overall for four years. When using Foglight for Databases for monitoring databases, it enables me to drill down and see what's causing the issue if something doesn't look right. It has all these excellent features, ranging from the workload and IO to CPU and network, and it tells me exactly what I need to see when I drill down to the point that I need. I do not find anything I dislike about Foglight for Databases. All I think could be added is more hands-on teaching or sessions to see if they have added any new features, since we are moving more to AI and automation to ensure we are abreast with the current graphical interface.
When anything comes up, they try to contact me to check a database or anything that is happening. That is one of my favorites; I log on to Foglight for Databases and then see the activities and probably see the query that is causing the issue or the database in question, or if it's the CPU or the workload or anything of that sort, and then I explain it to them. If it's a query that a dev team member is running, I can ask them to know the importance and if that could be terminated to fix the issue. I have given Foglight for Databases an overall rating of nine.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Mar 26, 2026
Flag as inappropriateMssql Database Administrator at HCLSoftware
Centralized monitoring has improved query performance tuning and real-time incident response
Pros and Cons
- "Foglight for Databases provides real-time data that is invaluable for analyzing ongoing issues with database servers."
- "The tool could be somewhat more user-friendly, as proper knowledge is required to set up servers and use it effectively."
What is our primary use case?
Foglight for Databases is used for database monitoring across all SQL servers and Oracle databases. The monitoring covers database health, deadlocks, long-running queries, disk space usage, historical usage of active sessions, data growth, log file growth, cluster health, and CPU memory metrics.
Foglight for Databases provides both real-time data and historical views. The real-time activity data is used for alerts and historical data is reviewed for trend analysis.
Alerts have been set up in Foglight for Databases for long-running queries and blocking sessions. The tool is used to check for intensive database queries, including resource and CPU-intensive queries, to identify which queries are causing high CPU, wait times, or high memory usage.
When the application team reports that a job is running slow, I monitor the job or query from Foglight for Databases to determine where it is getting stuck or why it is performing poorly. I can check for missing indexes and review the execution plan. If missing indexes are identified, they can be created to improve performance. The tool helps significantly from a performance perspective.
Issues and their root causes can be identified through the GUI mode in Foglight for Databases. Foglight for Databases enables monitoring of multiple database platforms, including Oracle and MS SQL databases. The tool is deployed solely for monitoring, using real-time monitoring and historical data views for application support and database support operations.
What is most valuable?
The most valuable feature of Foglight for Databases is a centralized location where all reports can be accessed, including session information and execution plans. There is no need to remember specific queries or DMVs; the GUI provides the desired results directly.
When blocking occurs, users begin to experience access issues. Upon receiving notification, I can kill the blocking query, allowing users to regain application access and preventing business impact.
Locating data using the Angular UI of Foglight for Databases is straightforward. There is no need to remember commands; the GUI is simple and intuitive.
Overall, Foglight for Databases is reliable and helps with generating alerts and monitoring database health and historical data in database operations.
What needs improvement?
An improvement was observed in Foglight for Databases regarding the automatic closure of alerts or incidents once the issue is resolved. Previously, incidents were not automatically closed, but this has been fixed. From my experience, I have not encountered other significant difficulties. The tool could be somewhat more user-friendly, as proper knowledge is required to set up servers and use it effectively.
For how long have I used the solution?
I have been working with Foglight for Databases for approximately four years.
What do I think about the scalability of the solution?
Foglight for Databases receives a rating of nine in terms of scalability. I have used it for Oracle and SQL databases, but I am not certain if it supports all databases, which is why the rating is nine rather than ten.
How are customer service and support?
I do not communicate frequently with technical support for Foglight for Databases, as upgrades and maintenance are handled by my lead. I have never contacted support.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
Before Foglight for Databases, basic SQL Server database monitoring was performed using SQL native tools with no external applications. By the time I began working, Foglight for Databases was already implemented.
What's my experience with pricing, setup cost, and licensing?
I am not aware of the pricing and licensing details for Foglight for Databases. I have set up Foglight monitoring for servers, but I am uncertain about the licensing aspect.
What other advice do I have?
Documentation for Foglight for Databases setup for new servers is used for implementation. The tool generates database permissions and provides a ready-made database permission script that can be executed on the SQL Server to automatically grant the required permissions. The documents used for setup may have been provided by Foglight for Databases or created internally, but the permission script was provided by Foglight for Databases and functions effectively.
Foglight for Databases provides real-time data that is invaluable for analyzing ongoing issues with database servers. I give this product a review rating of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Mar 14, 2026
Flag as inappropriateBuyer's Guide
Foglight for Databases
October 2026
Learn what your peers think about Foglight for Databases. Get advice and tips from experienced pros sharing their opinions. Updated: October 2026.
916,771 professionals have used our research since 2012.
Administración De La at a insurance company with 51-200 employees
Unified monitoring has given our small team clear visibility and faster database performance analysis
Pros and Cons
- "For me, one of the most useful components has been Performance Investigator, because it completely helps with bottlenecks or performance problems quickly, evaluating whether the root is at the server level, at the development level, or at the database level."
What is our primary use case?
Foglight for Databases serves multiple purposes in my organization, with the primary use being the multi-database aspect, where I can have the status and availability of all databases in a single view. Currently, on a daily basis, this means staying alert to the alerts that Foglight provides. With the additional complement of Performance Investigator, it has been of great help to evaluate issues that require historical information and investigation, which is quite solid in that regard.
Currently, we have a system that entered production this year, and Performance Investigator has been invaluable in evaluating response times, especially outside business hours, and in directing the development team to which queries have problems and how to optimize them.
How has it helped my organization?
Thanks to Foglight for Databases, we have had a positive impact in our area. We are a very small team with only one database administrator, and if we wanted to go deeper, we would need people with different flavors of databases. This tool helps us have a better overall vision of all types of databases. Specifically, we have had performance issues where we identified users who executed procedures without declaring them, which leaves us with an audit trail that helps in decisions regarding access or processes that run outside appropriate hours.
In terms of how it has positively impacted my organization, Foglight for Databases has continually improved, as the number of cases specifically related to performance and response times has decreased. Another area where it has helped significantly is now that we have grown and are working with cloud topics and integrating those services. Regarding improvements we have seen, they are evident in monitoring through dashboards, which are very fast for analysis.
What is most valuable?
I have been using Foglight for Databases for approximately three years. Initially, we started with the Oracle module, and now we have incorporated three engines that we manage, which are MySQL and SQL Server.
One of the best features that Foglight for Databases offers me is that it is multi-platform with respect to databases. It is not limited to a single type and offers scalability with any type of database that can be incorporated into the company, providing analysis tools quickly regarding server and database performance, which makes it very useful within the IT area.
I would also highlight the reporting aspect in Foglight for Databases, which can be customized and provides a lot of information. There is so much information that you have to be very thorough. It is not really a drawback, but given that there is so much information, you have to be very careful about what information you need, because Foglight has much to offer.
Overall, I strongly highlight Performance Investigator for the different dimensions it handles. It is very useful for audit topics and performance, especially the historical aspect, which allows us to manage month-to-month periods and identify our bottlenecks during the month. It is a great help for the database area because it is focused and you can extract a lot of information related to what you need. Regarding availability, it has also been of great help in alerting us in case of any type of unavailability and in sending email notifications.
What needs improvement?
Primarily, given that Foglight for Databases is so multi-platform with different databases such as Oracle, SQL Server, and MySQL, the reports are very specific for each engine. An improvement could be at the availability level for all the services we have registered at the database level, regardless of the engine, providing availability or backup information in a report that covers all databases, not necessarily by database, but in a general report.
For how long have I used the solution?
I have been using Foglight for Databases for approximately three years. Initially, we started with the Oracle module, and now we have incorporated three engines that we manage, which are MySQL and SQL Server.
What do I think about the stability of the solution?
Foglight for Databases is entirely a stable solution and very useful for dealing with contingencies in daily operations.
What do I think about the scalability of the solution?
The scalability of Foglight for Databases has been good and will continue to be so, because it does not close the possibility of other engines or other flavors of databases according to the company's needs.
How are customer service and support?
I have had little need for support, but when I have needed it, it has worked well.
I would rate customer support with a nine, primarily because I do not give it a ten since I feel that more information or training is needed to better leverage the tool.
Which solution did I use previously and why did I switch?
Before implementing Foglight for Databases, we worked with Oracle databases and acquired Spotlight and Toad. With the growth of the project, new databases such as SQL Server and MySQL were added, and others could be added in the future. We still use Spotlight only for Oracle, but it is limited to that database. Foglight helped us achieve greater growth in monitoring.
How was the initial setup?
I have had a good experience with the licensing costs of Foglight for Databases, as we have a provider who has given us good prices, and so far we have not had any cost problems. Regarding configuration, we have support from a provider in Chile that has met expectations so far.
What about the implementation team?
Instead of evaluating several products, I evaluated within the Quest brand what could help us according to our needs, and Quest as a brand completely fulfilled those needs with Foglight for Databases.
What was our ROI?
Instead of evaluating several products, I evaluated within the Quest brand what could help us according to our needs, and Quest as a brand completely fulfilled those needs with Foglight for Databases.
What's my experience with pricing, setup cost, and licensing?
I have had a good experience with the licensing costs of Foglight for Databases, as we have a provider who has given us good prices, and so far we have not had any cost problems. Regarding configuration, we have support from a provider in Chile that has met expectations so far.
Which other solutions did I evaluate?
Instead of evaluating several products, I evaluated within the Quest brand what could help us according to our needs, and Quest as a brand completely fulfilled those needs with Foglight for Databases.
What other advice do I have?
I would say that you should evaluate the tool in terms that it might initially seem like a higher cost, but it brings many benefits. For me, one of the most useful components has been Performance Investigator, because it completely helps with bottlenecks or performance problems quickly, evaluating whether the root is at the server level, at the development level, or at the database level.
I want to compliment the tool, especially the support of Performance Investigator. My overall rating for this product is a ten.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: May 5, 2026
Flag as inappropriateDatabase Administrator at a transportation company with 1,001-5,000 employees
Proactive monitoring has transformed slowdowns into quick diagnoses and data-driven guidance
Pros and Cons
- "Foglight for Databases offers valuable features including the ability to view and compare historical data against the current workload, which is invaluable for understanding any changes or issues and for responding to client inquiries where I can drill down to identify the exact users and queries that are creating problems."
- "However, I am not impressed with Foglight for Databases' visual breakdowns for tuning, as SSMS provides a clearer understanding of execution plans and missing indexes."
What is our primary use case?
Foglight for Databases is primarily used whenever clients report that their systems are running very slowly, nothing is executing, nothing is moving, or jobs are failing. My immediate response is to check Foglight for Databases and gain a complete overview of any blockage, long-running queries, or resources being overused, which provides a quick snapshot of the situation.
A specific example of using Foglight for Databases involved a warehouse with expected long-running queries where a client attempting to generate a quarterly report faced failure. This escalation led to a detailed comparison of the system's current state versus when operations were running optimally. Foglight for Databases provided the ability to view both the current scenario and historical data, allowing us to analyze and identify that the same large running query was executing in three parallel instances, which slowed down the system and caused blocking. This insight helped us guide the client on tuning their query and avoiding parallel executions, thereby resolving the situation.
Regarding how Foglight for Databases fits into my daily work, I had no experience with it four years ago. At my previous companies, we utilized Activity Monitor of SSMS and SP_who2 for blocking issues and Profiler for performance analysis. While those tools remain effective, Foglight for Databases allows for deeper drilling down at every level, showing what SQL statements and users are executing, any blocking occurrences, resource usage, and historical views for comparisons. However, I am not impressed with Foglight for Databases' visual breakdowns for tuning, as SSMS provides a clearer understanding of execution plans and missing indexes.
How has it helped my organization?
From my perspective as a DBA, Foglight for Databases positively impacts our organization by quickly helping us identify potential performance issues, allowing us to provide feedback to our clients so they can resolve their connectivity or performance problems swiftly.
I cannot pinpoint specific outcomes such as time saved or improvements in client satisfaction since utilizing Foglight for Databases, as we address these issues on a daily basis and I do not recall any particular instance.
What is most valuable?
Foglight for Databases offers valuable features including the ability to view and compare historical data against the current workload, which is invaluable for understanding any changes or issues and for responding to client inquiries where I can drill down to identify the exact users and queries that are creating problems.
Regarding how often I utilize the historic comparison feature of Foglight for Databases, the example I previously mentioned involved a client who struggled with the same workload causing issues. We found that their problem stemmed from running parallel executions of the same query, which was only identifiable through the comparison of current workload against historical data.
What needs improvement?
Regarding improvements for Foglight for Databases, I do not find the tuning aspect very intuitive, as it presents results that are difficult to interpret compared to the clarity offered by SSMS.
The reason I chose an eight out of ten is that I do not find the SQL tuning features very useful, which contributes to the deduction of those last two points.
For how long have I used the solution?
I have been using Foglight for Databases since I started at NAV Canada in 2022, which means it has been approximately four to four and a half years.
What was our ROI?
I cannot quantify the savings in time or money when performing root cause analysis using Foglight for Databases, as we employ it for our day-to-day issues without assigning specific metrics to our operational costs.
What's my experience with pricing, setup cost, and licensing?
One thing to be mindful of with Foglight for Databases is the licensing aspect, as it can be a barrier for many companies due to its per-instance cost. We have it installed solely on our production systems rather than staging environments to manage budget effectively.
What other advice do I have?
Regarding Foglight for Databases' governance and security, I note that a license is necessary for installation, and only DBAs have access to it, so I see no issues regarding security or governance from my perspective.
I cannot comment on the accuracy and reliability of Foglight for Databases' AI capabilities as I do not believe the version we are using possesses those features.
My advice for others considering Foglight for Databases is to invest time in learning how to use it effectively and to understand how to interpret the results. I rate Foglight for Databases an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Oct 8, 2026
Flag as inappropriateSenior IT Manager at a wholesaler/distributor with 1,001-5,000 employees
Empowers efficient database monitoring and performance troubleshooting with powerful workload analysis
Pros and Cons
- "It can save time and effort when doing root cause analysis. It enables me to obtain information quicker and easier compared to manually compiling it."
- "The platform is very stable."
- "It would be amazing if they could enable the "Performance Investigator" functionality across all database platforms."
What is our primary use case?
I primarily use the solution for database monitoring, specifically for Oracle, Microsoft SQL Server, Postgres, SAP HANA, and AWS Redshift.
What is most valuable?
I find it extremely helpful to use Foglight to triage any database issues, specifically performance issues using what Foglight calls PI investigator. It is a very powerful workload analysis tool that helps me understand where bottlenecks are. It allows me to see performance issues as end users report them. It can save time and effort when doing root cause analysis. It enables me to obtain information quicker and easier compared to manually compiling it.
Foglight provides us with a near-real-time activity database. It's not 100% real-time. It has less than a minute latency. It allows us to see performance issues as end-users report them.
We started seeing benefits pretty much immediately.
We use Foglight to display intensive databases. However, it's not something we monitor regularly. It's only something we kind of dig into as we troubleshoot and triage issues. It does help us determine potential IT help issues.
When we use Foglight, we find it helps drill down holistically into potential bottlenecks. It helps us to see what is going on in the database.
Foglight allows us to monitor multiple database platforms. We use, for example, Oracle, SQL Server, Postgres, Amazon Redshift, and SAP HANA. It gives us insight into our entire landscape of production workloads in near real-time.
The solution saves costs when performing root cause analysis. It can save time and effort when doing root cause analysis. It allows us to obtain information quicker and easier than by manually compiling information.
What needs improvement?
It would be amazing if they could enable the "Performance Investigator" functionality across all database platforms.
I've been talking to their product development team about enhancements that I would like to see in very specific cartridges. I've been discussing these enhancements, however, nothing has materialized from these conversations. Something that could be improved is the integration of customer feedback into the product roadmap to build the features and functionality that real customers could benefit from.
For how long have I used the solution?
I have been using the solution for probably three plus years now. I've used it since the SolarWinds incident.
What do I think about the stability of the solution?
The platform is very stable. We have not run into any performance issues on the platform.
What do I think about the scalability of the solution?
It is easy for me to manage and easy to scale up.
How are customer service and support?
We use support when we come across issues, and they are very responsive. I am pretty happy with the quality of service that they provide. We do not pay for any premium support.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I used to use SolarWinds monitoring prior to their security breach. I also use Oracle Enterprise Manager in parallel to Quest Foglight currently. We switched to Quest due to a security breach in SolarWinds.
How was the initial setup?
It was relatively easy to deploy the solution.
With the help of professional services, it took three to four weeks for the initial setup.
We have one person on our team handling the deployment on our end.
We're running installed software, so it does require maintenance. When there are upgrades, we have to do them. When we add new technologies that we want to monitor, we have to add the cartridges. We're managing the platform ourselves.
What about the implementation team?
Quest product support assisted with the implementation.
What's my experience with pricing, setup cost, and licensing?
The pricing is palatable. We've already done one renewal and we are in our second contract. We're happy thus far.
What other advice do I have?
I would give the solution a nine out of ten.
I recommend doing due diligence, looking for best in class solutions, and doing proof of concepts if you can afford the time. The product will speak for itself.
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Global Head of Engineering for Cloud Operations at SAI Global Compliance
We have complete visibility into multiple database platforms, but we'd like better insights into Postgres
Pros and Cons
- "The profiler allows us to look at the profiles of the database queries that are being run over time. It allows us to go back to our customers and say that these are some of the queries causing them some headaches. It gives us the opportunity to provide suggestions on how to improve their experience."
- "We went from basically 30% coverage of our production environment to 100% coverage."
- "The monitoring capabilities for Postgres should be at par with SQL Server. This is the area where we push back on our Quest representative. We want more insights into Postgres."
What is our primary use case?
We use Quest Foglight for Databases for production monitoring of our databases, including Postgres, Microsoft SQL Server, and MySQL. We proactively manage our customer databases that support our SaaS application.
How has it helped my organization?
We had some licensing constraints with our previous solution Idera. When we crafted the contract with Quest on Foglight, we were able to go from basically 30% coverage of our production environment to 100% coverage. We have better visibility into the environment since putting it in place.
We implemented the solution’s Angular UI. It took us a day to do it, and we just stepped in and started using it. It was pretty straightforward and easy. The overall data availability in the Angular UI is good. We are not seeing any gaps from the legacy UI to the new UI for the things that we were relying on. Everything that we expected to be there is there. It proactively alerts us of long-running queries.
In terms of the capability to quickly diagnose and resolve emerging issues, some things are disconnected from the rest of our observability platform. It takes a few steps to get from incident to resolution, but once we step into Foglight, we are able to quickly get to the data that we need to understand what is going on.
It provides real-time activity data. We run a 24/7 shop. If there are any database performance issues, we have to act on them pretty quickly.
We do not use it much to display intensive database queries. It is not really our core use case, but when we are troubleshooting application performance, it does get used in that manner at times.
It enables us to drill down and see what is causing the issue to an extent. Because we run a dynamic ORM, it is a little difficult to ascertain exactly what is happening from a database query perspective, but that has nothing to do with the tool itself. It is more about how we dynamically generate the SQL queries.
It enables us to monitor multiple database platforms. We have Microsoft SQL Server, Postgres, and MySQL. Prior to having Quest Foglight for Databases, we did not have anything centralized to provide this level of insight into our platform, and we now have it.
It does exactly what it is supposed to do, and it does not do anything more, which is what we want. We do not want it to start venturing outside of what it is good at and what it is built for.
What is most valuable?
The profiler allows us to look at the profiles of the database queries that are being run over time. It allows us to go back to our customers and say that these are some of the queries causing them some headaches. It gives us the opportunity to provide suggestions on how to improve their experience.
What needs improvement?
The monitoring capabilities for Postgres should be at par with SQL Server. This is the area where we push back on our Quest representative. We want more insights into Postgres.
For how long have I used the solution?
We have been using the solution for about two years now.
What do I think about the stability of the solution?
We do not have any issues with it. Sometimes the UI takes a little bit longer to render, but other than that, it is fine.
What do I think about the scalability of the solution?
It is monitoring a little over 600 databases. It is perfectly fine for us.
How are customer service and support?
We have Premier Support. They are very responsive, and they come back with direct and concise directions and answers.
Premier Support has added value in terms of response time. Generally, whenever we send something to them, we get a response within a few hours, and it is pretty straight to the point. We would have figured it out eventually. Having Premier Support shortens the timeline a little.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
We were using Idera. We had some licensing constraints with it.
How was the initial setup?
It is deployed in AWS, but it is very similar to an on-prem deployment. It is as if it is deployed inside the data center.
After we got the license file, within a week, we had full coverage of our environment.
It requires minimal maintenance. We do a little bit of maintenance on it once a quarter.
What about the implementation team?
It was implemented in-house. We did have a professional service contract with Quest, but that was just to have someone available from Quest to address our backend calls if we had questions. We had two people involved in the implementation.
What was our ROI?
For root cause analysis, it definitely provides us additional capabilities of getting down to where the core issue is. Due to the nature of our application, it is usually upstream, not at the database level, but it allows us to see what is happening.
I do not have any metrics, but it costs us more from a time perspective because we now have more visibility into the environment, which is a good thing.
What's my experience with pricing, setup cost, and licensing?
Pricing is very reasonable. We were able to construct a pretty easy contract with Quest, who were very easy to work with and very amenable to what we are trying to do. It worked out well for us.
Which other solutions did I evaluate?
We looked at a couple of other solutions, like Redgate SQL Monitor, but they did not have cross-platform support. There are not too many solutions on the market that offer cross-platform support like Quest Foglight.
What other advice do I have?
I would rate Quest Foglight for Databases a seven out of ten.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Senior Administrator at a healthcare company with 201-500 employees
Real-time insights and SQL PI improve monitoring but better communication is required for features and transactional logs
Pros and Cons
- "What I really like is the SQL PI feature, which allows us to drill down into queries and identify what is causing contention in the database. Using the SQL PI feature, I am able to drill down into the queries, see what is blocking, and try to improve it."
- "We were able to see its benefits immediately, quickly identifying issues by drilling down into real-time activity to find the query causing slowdowns and address it."
- "Better communication and alerts regarding the transaction logs getting full would also be beneficial. What I have noticed is that if the log files on the SQL server are full, we cannot log in and have to do some cleanup on the Foglight DB. It would be good if they could monitor that and alert us when it is getting too full."
- "I do not like the OS monitoring part of it much."
What is our primary use case?
We use it for monitoring SQL databases, specifically to assess database contention. Additionally, we utilize it for real-time monitoring before deploying changes to production environments.
How has it helped my organization?
It provides real-time activity data. When people are saying that things are slow and not moving, we log in, identify the query that is causing the slowdowns, and address the query. It helps us determine what is causing slowdowns and address them.
We were able to see its benefits immediately. We got it to know what is going on in the database. We could very quickly identify the issue.
It enables us to monitor multiple databases. We are currently monitoring two SQL databases. One is our production server, and the other one is our test server. Before putting things in production, we test them in the test environment to ensure that there are no slowdowns with any new implementations. I know it is capable of monitoring many different types of databases, but we just use it for two SQL Servers.
It is good to quickly diagnose and resolve emerging issues. That is why we got it. It enables us to drill down and see what is causing the issue if something does not look right.
I find the SQL statements and activity highlights helpful. We look at them and see what is happening on a database. The graph and resource consumption have helped a few times. We were able to determine a network problem. Because we looked at it every day and saw this network rate increasing, we knew something was going on in the network. We could then investigate. That helped a couple of times.
What is most valuable?
What I really like is the SQL PI feature, which allows us to drill down into queries and identify what is causing contention in the database. Using the SQL PI feature, I am able to drill down into the queries, see what is blocking, and try to improve it.
What needs improvement?
It would be helpful to have more communication about new features. The concept of intensive database queries sounds beneficial, but I am not aware of how to access this feature.
Better communication and alerts regarding the transaction logs getting full would also be beneficial. What I have noticed is that if the log files on the SQL server are full, we cannot log in and have to do some cleanup on the Foglight DB. It would be good if they could monitor that and alert us when it is getting too full. That will be handy so that we do not have to wait till it stops working and then clean up the transaction logs. I know we can set up some backups for the transaction logs. It schedules some backups on the transaction log table but sometimes, the backups might not run. It would be handy if there was some indicator saying that the transaction logs are getting full.
I do not like the OS monitoring part of it much. It does not tell me much. It has a nice graphical interface showing the system, the CPU, the files, and some real-time things going on there, but all that is not that useful. The most useful part for me is SQL PI. There are advisories, but most of the time, I ignore them. I look at them only when there is a major problem, and even then, they do not specifically tell me what the issue might be. It just gives an overview. It is not detailed.
For how long have I used the solution?
I have been using this solution for more than five years.
What do I think about the stability of the solution?
It is generally stable. However, if transaction logs get full without proper cleanup, it can affect performance.
Previously, when I was using the embedded SQL, there was some lagging. There were some performance issues. That was one of the reasons for moving away from that and going to the SQL Server instance. The transition to SQL Server improved stability from the previous embedded SQL setup. The only issue is when the transaction logs are full.
How are customer service and support?
The support is okay. I would rate them a seven out of ten.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I have not used anything to this extent. I have done a few things in SQL Management Studio.
I like the Quest Foglight solution because it is easy and quick. We can quickly see what is going on at a glance. It also has real-time monitoring. With most tools, if there is something going on in a database, you only get a snapshot of time. It is not tracking the history, and the history is the big thing.
How was the initial setup?
It is fully on-premises. We only use it for two servers, and we prefer it to be on-premises. Most of our servers are on-premises.
The deployment was not that difficult. The first version I had was the embedded SQL Server. For version 7.1, I had a dedicated SQL server. Their team helped with that, and it was fine. It was not too difficult.
It did not take that long. There is not much to do here. Once we have the instance up, we just set up the agent on the databases we want to monitor.
What about the implementation team?
The deployment was done by me with the assistance of Foglight support.
What other advice do I have?
I would rate Quest Foglight for Databases a six out of ten. The product is good, but communication on updates and new features should be improved. We do not always know what is going on with the product.
Which deployment model are you using for this solution?
On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
IT engineer at a government with 1,001-5,000 employees
It detects problems instantly, allowing us to respond quickly to any contingency
Pros and Cons
- "The most valuable feature is the in-depth capability SQL Performance Investigator provides. It allows you to drill down to the smallest detail that occurs on our platform. It does a highly detailed and atomic follow-up of what one wants to look for in relation to time and our different instances."
- "Quest must release a Spanish version. That's critical because not everyone speaks English in Latin America. It's an excellent product, so it's super important that they offer the application and customer service in Spanish."
What is our primary use case?
We use Foglight for database engines and Google servers. We use it in a private cloud, our cloud provider is Google Cloud Platform. Foglight is centralized in our data center, from there, we send it to different branches and regions of the country.
How has it helped my organization?
We've been using Foglight for four years now, and it has allowed us to identify the problem areas when our platform starts to degrade and see what kind of blockages exist in our engines.
What is most valuable?
The most valuable feature is the in-depth capability SQL Performance Investigator provides. It allows you to drill down to the smallest detail that occurs on our platform. It does a highly detailed and atomic follow-up of what one wants to look for in relation to time and our different instances.
Foglight's ability to quickly diagnose and respond to issues is critical. It detects problems instantly, allowing us to respond quickly to any contingency. It is crucial because it maintains operational continuity while preventing extended connection losses and allowing us to be more proactive before the platform fails completely.
I don't know if it's real-time, but every minute it sweeps our entire platform and gives us data. I think you can lower the timing. However, that might use up too many resources, so once a minute is good enough for us.
I get email-based alerts that I classify as warning, critical, or fatal, and I typically schedule alerts for things that interest me, such as disk usage and memory. I set it up to notify me when those things reach a specified threshold.
We use the solution's intensive database queries to capture failing transactions and see which are the most expensive, such as the ones happening right now or those paralyzing the engine in case of a crash. Email notifications are essential for detecting potential issues. But sometimes you don't see all the emails and users report a slowdown, so the dashboard tells you from the database about the instance happening, what transactions are running, who is running it, etc.
It affects my database operations by slowing down the application connections. You must react to what is happening, see which process is triggering the bottleneck, and decide to either modify the process or wait a reasonable amount of time for it to finish and make the regulations you have to improve the coding. I am satisfied with its ability to monitor all kinds of systems. It allows you to centralize and even speed up operating systems and engines. We have a single engine and several operating systems.
What needs improvement?
Quest must release a Spanish version. That's critical because not everyone speaks English in Latin America. It's an excellent product, so it's super important that they offer the application and customer service in Spanish.
It also allows you to make internal rules within the form, so if everyone isn't fluent in the language, they cannot fully utilize the program. Today, every product comes in different languages.
They could also communicate better about updates. It would be great if there were an option for you to receive some tips on how to use the latest version via email. For example, they could provide some tutorial videos where you can watch and say, “Look at this. This is optimized. I'm going to investigate it!"
I feel that other more powerful things, like the Angular UI, should be important, but we are not taking advantage of them. They could probably send little tips about updates in a new version and new modalities. This would be good for the partners.
For how long have I used the solution?
I have used Foglight for Databases for four years.
What do I think about the stability of the solution?
Foglight has never crashed.
What do I think about the scalability of the solution?
Foglight is highly scalable. We could scale and expand to new engines if they lower their prices.
How are customer service and support?
I would give them a 9 out of 10. Sometimes they take a little while, but they respond.
How was the initial setup?
The installation was not easy. It was performed by an installer who our partners hired. I think it has improved in the latest versions because it seems to be a little more transparent. The previous update to 7.1 was not as difficult as the initial installation in terms of the architecture of the two servers.
Now that we have switched to SQL Server, we have improved the architecture. Everything worked when the Colombian installer deployed it, but it was difficult to follow what he did and replicate it. The deployment took one day. Regarding the strategy, we split the servers in two: one for the agents and the other for the administration. We only needed one staff member for the deployment.
What was our ROI?
The biggest return is Quest Foglight’s 99.9 percent success in maintaining operational continuity. This is important because it allows us to take corrective measures against poorly done coding and the degradation of the motors that are out of operation in our systems.
Foglight saves time and money. The complex processes we had to go through in the past are now all within the same platform, which allows us to run a quick investigation. We save around 500 hours per month compared to before we implemented the platform.
What's my experience with pricing, setup cost, and licensing?
The price of Foglight could be a little more competitive in Chile, and it should be lowered for long-time customers— at least by 20 percent. Sometimes the price is a limitation. We have seven instances and nearly 5 million users. If Quest Foglight could reduce its prices for the clients that have been with it for a long time, we would be able to have more instances.
What other advice do I have?
I rate Quest Foglight for Databases 10 out of 10. I recommend a demonstration in your facilities to get an idea of its operation. They gave us a demonstration, and we quickly acquired it because we needed it. It is good to present a small demo within the facilities and have people use the product for 15 days to see its versatility.
I also learned the importance of documenting what you are doing, especially the rules or advanced functions that you must be able to send alert emails.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Senior Engineer at a computer software company with 11-50 employees
Excels at displaying intensive database queries and enables me to address things before they become real problems
Pros and Cons
- "One of the hardest things to do in database management is to evaluate performance deviation across time. The adaptive baseline that Quest is using is by far the most helpful. That doesn't necessarily mean I use it on a daily basis, but it is something that I have not been able to find in any other tool, at the same level."
- "In that context, Foglight has been pretty spectacular in terms of the number of times I have been able to answer questions that nobody could answer before."
- "Foglight does have a component that allows you to look at things in real time, but it's not as friendly or as efficient in terms of responsiveness as Quest Spotlight is. Foglight might be lacking in this department."
What is our primary use case?
A lot of things that Foglight does could be derived from DMVs and extended events. I'm going to sound like a salesperson, but I have to be a salesperson to sell the value of a product to my company. They need to understand that to answer some of the questions they ask, not having a tool like this will make my answers very speculative.
As a DBA, you have to be able to answer three questions. The first is: What's happening right now? Why is the system slow or why are things not responding? That is probably the most trivial for an experienced DBA. That is where the tool's value might not be as obvious, as you can look at the sp_who or DMV and pretty much tell what's going on without having to pay money for a license for a product like Foglight.
The second question is: What just happened? There could be just a couple of seconds difference between the first and second questions. But the effort to answer the second question is significantly higher because it is water under the bridge. You need some kind of monitoring solution implemented, even if it's just a basic solution where you capture a certain timeframe, so you can roll back and review what just happened. However, there will still be a significant amount of speculation because, usually, you can't afford to monitor every single metric, and there are hundreds of them. The issue could be the OS, it could be infrastructure-related, or it could be that the SQL code is not performing well because it's not written well. So the second question is significantly harder to answer, and that's where a tool like this will become very helpful.
The third question is: What has been going on? That is by far the hardest question to answer without this type of tool. This is the type of question a manager might ask for the purposes of resource planning. Or a senior VP might say, "Hey, how are we doing? Can we bring on another customer? Can we sustain a 20 percent increase in workload?" I don't know how I would answer that question without having this type of solution. I work in the industry quite a bit and there is, unfortunately, a lot of misunderstanding due to a lack of a comprehensive view of infrastructure.
There's no way to answer that question without getting some kind of baseline tool. Unfortunately, in most of the shops I work for, only one question is usually being answered relatively accurately, and that is "What is going on?" And it's a luxury because by the time a customer escalates an issue and it gets interpreted by support people, there's a gap. That gap could be a couple of minutes, a couple of hours, or a couple of days.
How has it helped my organization?
Ultimately, when you negotiate how many licenses you need, you always find the most problematic instances. You also have to also evaluate the culture and maturity of an organization. Unfortunately, there is often a lot of legacy code to maintain. It's not always easy to identify those things quickly.
In that context, Foglight has been pretty spectacular in terms of the number of times I have been able to answer questions that nobody could answer before. I used the tool and showed my team how you use the tool to answer a lot of those questions, and some of those questions were pretty complex. We'll have deadlocks, we'll have locking conflicts, we will have blocking, and we'll have unexpected CPU spikes. Obviously, there is some complexity involved with the architecture and that is not always clear, but the tool is phenomenally helpful in enabling us to change and repair things.
We have also been able to predict a problem. A lot of times you can see a particular process starting to misbehave. Visually, you can see the spike, and it is something that could potentially lead to a bigger problem because the process will not scale. It gives you an opportunity to address things before they become real problems.
When it comes to displaying intensive database queries, Foglight is the best tool. Spotlight does not do that very well and Foglight is fantastic. It enables what they call a multidimensional analysis. You have a visual presentation of query resource utilization and you can slice it by the type of resource. You can also slice it by the number of executions.
For example, a few times I've seen a server running very hot, the CPU would be 80-plus percent, and people are starting to freak out. But in reality, the box is very healthy. It has no locks or blocking. Rather, it's utilizing the CPU because that's what you want it to do. You always need to juxtapose multiple metrics simultaneously, and Foglight is really good for that. It has a dashboard where you can look at multiple parameters and components at the same time. If I see the CPU goes up and I also see the number of connections goes up and the number of batches per second goes up, to me it just means that SQL Server is working hard because we are processing fast and we are able to have more work done in a particular time frame.
A lot of times, when you do have problems, you actually see the CPU go down. People say, "Well, what's the problem?" The problem is that you have some internal blocking or locking, or some kind of resource contention, and the CPU cannot process as many batches per second.
When it comes to identifying the least performant queries, or queries that are performant but that are just very hyper with a lot of calls to them, that is where the tool really shines. It allows you to identify those things quickly.
What is most valuable?
Thinking about my favorite feature in Foglight is like thinking about my favorite food. One of the hardest things to do in database management is to evaluate performance deviation across time. The adaptive baseline that Quest is using is by far the most helpful. That doesn't necessarily mean I use it on a daily basis, but it is something that I have not been able to find in any other tool, at the same level. Microsoft and Query Store do provide performance monitoring. There are a lot of legacy, built-in, free-of-charge tools that do part of the job, but not as comprehensively. Foglight's adaptive baseline monitoring and measuring of deviation is one of the best features of the solution.
What needs improvement?
Foglight does have a component that allows you to look at things in real time, but it's not as friendly or as efficient in terms of responsiveness as Quest Spotlight is. Foglight might be lacking in this department. It could be just the nature of the beast, it could be the fact that it's web-based, as opposed to Spotlight being a fat client running on C#. I use both tools in conjunction with each other; they are a part of the toolset. Foglight might not be as helpful.
It's also possible that part of the issue is how Foglight is deployed. We always try to save on cost and because it requires a SQL license, you don't necessarily have the luxury of putting it on a super fast server. It could be related to that. But I have noticed that it's not as responsive for determining, in real time, what's going on.
The way I have understood things is that there was an attempt to merge Spotlight functionality with Foglight. They have somewhat done that, even though I still feel that they're not going to be able to completely kill Spotlight. That tool is done so well and it's really serving a purpose in terms of a real-time, very fast analysis of multiple metrics.
I don't like what they did with Foglight because it's an attempt to merge. It's like a sports car versus a heavy-duty truck. They are both fantastic, but when you try to jack up a truck to work fast, it doesn't work very well.
For how long have I used the solution?
I've been using Quest Foglight for Databases since 2010, approximately.
What do I think about the scalability of the solution?
Our company is growing. It has almost doubled in size over the past few years. We do get more servers now and we are considering upgrading to the enterprise model.
How are customer service and support?
I had some issues with support. It's possible that they were because I wasn't able to respond to some of their requests.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
There was a prior version of the product called PASS, Performance Analysis for SQL Server. While Foglight is an eight out of 10, that product would be a nine. From what I understand, they had to change the architecture of the product because the previous implementation was very difficult to maintain. They had a completely different architecture with a memory-resident client that was scrubbing memory up to 50 times per second. That meant the tool was much more responsive and provided a lot of active information, but because of the need for internal information every time Microsoft changed its product, which now happens a lot, they had to have a team of experts to constantly work with Microsoft to modify the agent that was in memory, and it became very difficult.
They had to move on to a different architecture, and that is the architecture we're discussing today, which is not as responsive. And while it retained a lot of functionality and added some, it lost the feel that the previous one had.
I still rate Foglight pretty high because I can't think of any other tool that goes above five or six out of 10.
What's my experience with pricing, setup cost, and licensing?
This is like the "Cadillac" of performance monitoring software. It's not cheap. I work for different companies and some were not able to afford it, so I can't say that I have consistently used it for over the last 10 years. But I have used it at different places and I am currently with a company that I was able to convince that the product is worth the cost.
Which other solutions did I evaluate?
I have had a look at other tools including Redgate SQL Toolbelt and Idera. They are monitoring solutions and they each have something that I like very much, but none of them came close to the comprehensiveness of Foglight. It's a very mature product and has been around for a very long time.
I am a little bit biased and I told my team, "Look guys, I have used a lot of tools but I like this the best. I'm very biased because I have used Quest tools so much. I am very proficient with them, so you need to check me on this." We had multiple meetings and presentations and there was agreement that Foglight, while being the most expensive tool, was the most comprehensive. The value was there.
There are tools out there these days to build something like Foglight on a budget. But if you go that route, what you don't have is a team of engineers who are subject matter experts who are working directly with the database vendor so that they're ahead of all the new features. When new features come out, if you have a "homemade" system, you have to stop what you're doing and concentrate on improving your solution.
I go to presentations often and there are some brilliant DBAs who have built their own dashboards, and I'm very impressed. These guys are unbelievable. But if I ask them, "So how much time does it take you to maintain it?" they usually won't tell me. A lot of the time, they don't maintain it because they build it for what they think they need. But eventually, if you stop maintaining a product, it becomes less accurate.
You have to evaluate your labor and how much time you're spending on maintaining a product as opposed to providing value for your company. If a product like Foglight is updated and functions well, it's kind of cliche, but it's like having a full-time DBA on staff for which you're only paying the cost of a license. The couple of hundred dollars for a license is basically a DBA that you have hired because you don't have to do those things. The tool does them for you.
It's not even the time involved, it's also a matter of staying focused on something. You can only juggle so many balls. If you constantly have to concentrate on tinkering with performance monitoring, you're not spending as much time developing your solutions.
What other advice do I have?
If I get a ticket that says, "We had an outage a couple of hours ago," I'm lucky. Most of the time a ticket will say, "Let's evaluate this outage we had a month ago." Even with a tool like Foglight, that becomes significantly more difficult. The tools are very granular but the farther in time you go, the less granular they become. That's just common sense to save on storage. Once you lose the granularity, some of the intermittent issues might be lost.
That is why I always tell folks that if something happens or they're suspicious of something, "Before you file a formal request give me a heads-up on it right away." If I look at it quickly, I might be able to pinpoint the exact root cause. If we wait for the formal workload to escalate to me, the answer could be much less accurate. A lot of times it requires a lot of domain knowledge to be able to ascertain if it's related to the infrastructure, the syntax, or both, or just some weird thing that we usually attribute to hiccups with the cloud.
There's a companion product called Quest Spotlight that has some functionality in common with Foglight. But I'm glad that they will never really collapse into one. I believe this has been their strategy for at least for the past five years. Spotlight is something that I have used longer than Foglight because it's a cheaper tool. I wouldn't say less sophisticated, but it's targeting less senior people. In other words, it's very easy to navigate and could be used by executives and people who are not necessarily IT-savvy. Whereas Foglight is a lot more in-depth and requires significant expertise to derive the information you're looking for.
I often find that an initial estimate about the root cause is wrong. You're not working with a static environment, especially if you have mixed workloads such as online transaction processing with a lot of in and out, as well as decision support systems where you have a long query reporting. They're not easily separable these days. People just assume a database is supposed to do both. While it does do both, it's hard to fine-tune it for both. One is a race car and the other is a truck. How do you make a race car haul a lot of loads and how do you make a truck super nimble and fast? So you're constantly adjusting things.
Sometimes I have to go back and look at the baseline. The answer might be that it's Tuesday, and on Tuesday we usually have a bigger workload. Sometimes the answer is that nothing is going on, it's just the nature of the best.
I have to be able to separate the tool's capabilities from the inconsistency in performance due to the fact that a lot of stuff is going on and things are not always consistent. It's not always easy to pinpoint what is really causing an issue, but Foglight certainly helps to identify actual resource contention.
The solution helps in both ways because you're able to look at the baseline and see that on Tuesday this spike is acceptable. But you can also look at what it is about Tuesday that is causing us to run so much slower.
I've been hearing for the past 10 years that my job is obsolete and that AI is going to take over. At first, I was nervous about that. Now, I'm just laughing because, with every year and more functionality, it is becoming much harder to make tuning decisions. SQL Server claims to have auto tuning but it's very limited in scope. Any experienced engineer will tell you that when SQL Server comes up with any kind of advisories or any kind of suggestions on the index build, you have to take it with a grain of salt because its view is very limited. There are a tremendous number of dimensions you need to be able to evaluate. I feel we're still far away from a self-healing, self-tuning system.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Sales & Operations Planning Manager at a retailer with 201-500 employees
Alerts us to issues before they becomes production issues, helping our productivity and reducing downtime
Pros and Cons
- "The alarms alert proactively if there are any potential or ongoing issues with the databases that we support. That means we can take preventive or corrective action before the issue becomes a big issue. And the SQL PI features enable us to drill down into performance issues in our databases so that we can improve performance, which is important."
- "Foglight has the effect of improving our overall productivity, reducing downtime, and increasing profits."
- "The version that I'm using is not the latest version, so there might have been some improvement, but the OS monitoring is a bit lacking, and the high-availability option is a bit complicated to set up and it doesn't work all the time."
What is our primary use case?
Foglight is used by our company to monitor production and development databases. It's being used to alert us if there are any database issues, including availability and those that are server-related. We also use Foglight SQL PI (Performance Investigator) features to troubleshoot any performance issues.
How has it helped my organization?
There are very specific database alerts that Foglight provides, to make us aware of an issue before it becomes a production issue. It can prevent us from having a production outage, which, if one were to happen, would increase our cost of business or decrease revenue flow. Foglight has the effect of improving our overall productivity, reducing downtime, and increasing profits.
It also enables us to monitor multiple database platforms, including Oracle, SQL Server, Db2, and MySQL. In the future, we will add Postgres to the monitoring tool. It gives us one platform with one interface to look at the entire enterprise, which promotes efficiency and ease of use.
Foglight's ability to quickly diagnose and resolve emerging issues is almost indispensable. That is especially true for SQL Server which has a very limited number of tools that you can use to drill down into issues. You can only do a limited number of things in SQL Server. Foglight has been extremely useful for us for troubleshooting emerging issues in SQL Server.
In addition, we use the solution to display intensive database queries and that has been very useful. We can find out which queries are high consumers and find out why they're using so many resources, or we can contact the user to find out what they were doing and see if they can stop what they're doing.
What is most valuable?
The alarms and the SQL PI features are both very useful, and we are happy to have them. The alarms alert proactively if there are any potential or ongoing issues with the databases that we support. That means we can take preventive or corrective action before the issue becomes a big issue. And the SQL PI features enable us to drill down into performance issues in our databases so that we can improve performance, which is important. The drill-down capability is mostly for historical investigation.
The solution also provides real-time activity screens. For example, there is a feature that shows us the connected users or the current CPU utilization or even the top activities inside the database server. This information allows us to perform troubleshooting on a real-time basis, as opposed to in a post-mortem or historical investigation. Whenever there is an issue taking place, we can use the real-time features to look into the issues right away. That means the solution we provide will be a lot more timely.
For how long have I used the solution?
I have been using Foglight for three years.
What do I think about the stability of the solution?
It's very stable.
It could use some improvement from the high-availability standpoint. There have been a couple of incidents where it did not fail over correctly, which resulted in more issues. But they have been few and far between. Overall, I would say it's very stable.
What do I think about the scalability of the solution?
We have not tried to scale upward or horizontally yet. So far, the number of databases that we monitor has been organically increasing by a few percent a year. Foglight has been able to handle it. I don't think we have any significant scaling needs.
How are customer service and support?
Their technical support is one of the excellent points of the company. Technical support has been A-plus-plus, five stars. I would give it six stars if I could.
Every instance has been excellent. There has not been any time where I have felt they have been lacking in support. The engineer has always been knowledgeable, the response has always been timely, and the solution has always been effective. I cannot say enough good things about their technical support.
We use their Premier Support and it adds value to our investment in the solution. Although I don't deal with purchasing at all, the Premier Support would probably help influence the purchasing of additional licenses. If I was being asked by the decision-maker if we should buy more products from this company, it would definitely be two thumbs up as far as I'm concerned because their support is such a good experience.
How would you rate customer service and support?
Positive
How was the initial setup?
The setup was very complex. Our deployment model is a high-availability, multi-node environment. We had to have a consultant from Quest come in and help us. We needed a significant number of employees involved on our side. It was treated as a major project. It took us about six months to go from inception to production.
We have it deployed in multiple data centers on the East Coast, West Coast, and the Midwest. We have high-availability servers located in both California and the East Coast. It's deployed only for the DBA team, which consists of less than 10 users. We are using it primarily as a DBA tool. But we are monitoring upwards of 500 production databases.
Maintenance is usually done by one person. There are backups that are automated, so they don't require any people, and there are occasional server reboots, which one person can do.
What was our ROI?
While I don't deal with the pricing of products, so I don't know what the investment cost was, the return on investment in Foglight is quantifiable. There are definitely multiple instances where we prevent outages or resolve issues in a very timely manner.
Which other solutions did I evaluate?
We evaluated SolarWinds intensively, among multiple applications, before we decided on Foglight.
What other advice do I have?
The version that I'm using is not the latest version, so there might have been some improvement, but the OS monitoring is a bit lacking, and the high-availability option is a bit complicated to set up and it doesn't work all the time.
The solution does allow OS monitoring, but that capability in the version we are using is not as efficient as the database monitoring. So we only use a limited number of functions when it comes to OS monitoring. Our version is 5.9.7. I hear that the newer version, 6.1, has better features and integration with OS monitoring, but we haven't started using 6.1 yet.
We use the solution's ability to proactively alert us to long-running queries, but we have not found it to be very useful. It's not because of the product. It just gives us a lot of alerts. The problem is that there is no cut-and-dry way to monitor long-running queries. Some queries would be expected to finish within five seconds, while other queries are expected to run for minutes or even hours. As far as I know, there's no easy way to set different thresholds for multiple queries. As a result, even though we use those alerts, we typically only look at them when a user reports an issue.
For Oracle, even though I imagined Foglight would be very useful, we do not use it as much because Oracle has its own built-in capabilities. Oracle has its own diagnostic pack, which gives you a very accurate performance snapshot within the last however many minutes you need. And most Oracle DBAs are already familiar with that feature. We tend to use the built-in Oracle features and we do not use Foglight's features that much on Oracle. It's not because the Foglight features are not good, it's just that Oracle already has built-in features to monitor ongoing issues on a very accurate basis.
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Buyer's Guide
Download our free Foglight for Databases Report and get advice and tips from experienced pros
sharing their opinions.
Updated: October 2026
Product Categories
Database Development and ManagementPopular Comparisons
VMware Tanzu Data Solutions
BMC AMI DevX
Oracle Enterprise Manager
IDERA ER/Studio
SAP Replication Server
Oracle Coherence
IDERA SQL Diagnostic Manager for SQL Server
Oracle Essbase
Redgate SQL Toolbelt Essentials
SolarWinds Database Performance Analyzer
Toad Data Modeler
Spotlight
Nutanix Database Service
Toad for Oracle
SQL Sentry
Buyer's Guide
Download our free Foglight for Databases Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What are your top recommended replacement solutions for Quest Foglight for Databases?
- What is the best GUI tool for development and management of a PostgreSQL database?
- What is the best backup solution for Sybase ASE 15.5?
- Which Database Activity Monitoring tool is best for cloud environments?
- What are your top recommended replacement solutions for Quest Foglight for Databases?
- Which low-code (no-code) database solution do you prefer?
- Why is Database Development and Management important for companies?
















