Our company uses the solution as a monitoring tool that provides alerts and behavior information. We have many Spring Boot applications and the solution works well with them.
Senior Associate at a consultancy with 10,001+ employees
A good starting point for SRE but managing defects is difficult without granular details
Pros and Cons
- "Compatibility with Prometheus databases and the Spring Boot application make it the first choice when moving toward an SRE model."
- "Writing queries can be a bit difficult because the syntax must be maintained."
What is our primary use case?
What is most valuable?
The solution is adaptable, easy to use, and works well for microservices development.
Compatibility with Prometheus databases and the Spring Boot application make it the first choice when moving toward an SRE model.
What needs improvement?
It is difficult to manage defects because the solution does not provide granular details about the internal system for tracing.
Writing queries can be a bit difficult because the syntax must be maintained. The dependency on syntax should be removed so that it does not matter for queries.
For how long have I used the solution?
I have been using the solution for two years.
Buyer's Guide
Grafana
October 2025

Learn what your peers think about Grafana. Get advice and tips from experienced pros sharing their opinions. Updated: October 2025.
871,469 professionals have used our research since 2012.
What do I think about the stability of the solution?
The solution has some stability issues because I don't always see proper results. In comparison to other tools, it is not the most stable when using extensive SRE techniques.
Dynatrace and ELK are more stable but are more costly. An organization that needs strong stability and has a bigger budget could consider these tools.
Stability, features, or quality should not be based on cost. It is important to compare SRE models to find the best for your environment.
How are customer service and support?
I have never needed technical support.
How was the initial setup?
The initial setup is easy for on-premises. You install, integrate, and immediately see the visualization.
I am not sure about the ease of cloud or enterprise-level setups.
What about the implementation team?
We implemented the solution in-house.
What's my experience with pricing, setup cost, and licensing?
I use the open source model so it is free.
Which other solutions did I evaluate?
In the SRE model, there are many tools evolving but the solution is a good starting point for SRE with Spring Boot. Once you become familiar with SRE and are clear about the terminology, you can explore other products. Other users will say ELK or Dynatrace are good, but the best solution depends on your requirements.
SRE is a journey that is uncovered as you progress. The solution is adaptable, easy to configure, works for microservices development, and integrates with Spring Boot so it is the best product for starting points.
What other advice do I have?
The solution is a visualization tool that is pretty easy to use. Writing queries can be difficult so it is important to learn how to integrate with data sources before you write queries to visualize those metrics.
I rate the solution a six 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.

Information Technology Operations Manager at a financial services firm with 10,001+ employees
Good dashboard and user forums but needs more plugins
Pros and Cons
- "The dashboards are very easy to work with."
- "There are not a lot of plugins for financial market monitoring."
What is our primary use case?
We use the solution in a financial institution to monitor applications and infrastructure.
What is most valuable?
We really only started.
So far, the management is very good.
The dashboards are very easy to work with.
It's a fantastic tool.
Support is helpful. There are many useful forums users can turn to as well.
It can scale.
The stability is good.
What needs improvement?
There are not a lot of plugins for financial market monitoring. Our old tool had more plugin capabilities.
We need more AI features. We need more data analytics and monitoring done by AI.
For how long have I used the solution?
We just started using the solution. We haven't used it for that long.
What do I think about the stability of the solution?
The solution is very stable. There are no issues with reliability. There are no bugs or glitches and it doesn't crash or freeze.
What do I think about the scalability of the solution?
I'd rate the scalability nine out of ten. It can extend well.
How are customer service and support?
The team that is implementing the solution has relied quite a bit on the support and forums, and so far, it has been helpful. So far, we are satisfied with the level of support on offer.
Which solution did I use previously and why did I switch?
We used to use a different solution. It had very specific tools for fixed message monitoring, among other features, that were useful for finance companies. Grafana doesn't have much that tailors to our sector.
How was the initial setup?
I was not involved in the implementation. I work with the team that has implemented it.
What other advice do I have?
We're a customer and end-user.
We are likely using the latest version of the solution. I'm not sure of the version number.
I'd rate the solution six out of ten. So far, I can't say it's doing more than our older monitoring was doing.
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.
Buyer's Guide
Grafana
October 2025

Learn what your peers think about Grafana. Get advice and tips from experienced pros sharing their opinions. Updated: October 2025.
871,469 professionals have used our research since 2012.
Technical Lead at Ernst & Young
Good dashboards, stable, and scalable
Pros and Cons
- "The dashboards are the most valuable features."
- "The technical support has room for improvement."
What is our primary use case?
We use the solution for integrated logging, which works on our Kubernetes cluster and our separate VM.
How has it helped my organization?
The solution allows our teams to search and conduct application troubleshooting.
What is most valuable?
The dashboards are the most valuable features.
What needs improvement?
I would like to have a better configuration in the next release.
The technical support has room for improvement.
For how long have I used the solution?
I have been using the solution for five years.
What do I think about the stability of the solution?
I give the stability an eight out of ten.
What do I think about the scalability of the solution?
I give the scalability an eight out of ten.
We have five users in our organization.
How was the initial setup?
I give the initial setup an eight out of ten. There was a lack of support documents to help with the deployment. We just need to configure the file to plan the cluster.
What's my experience with pricing, setup cost, and licensing?
I give the price an eight out of ten.
What other advice do I have?
I give the solution an eight out of ten.
We use Grafana with a Kubernetes filter and it works well. I am not sure how the solution will work on its own.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Consultant at Tata Consultancy
Great visualization tool, but could have better UI
Pros and Cons
- "The most valuable thing was that it had a good visualization tool."
- "Its UI features to create charts can also be improved. Some features could have a link to the documentation."
What is most valuable?
I was using a restricted version of Grafana where I didn't have the option to create alerts and didn't have direct options to build dashboards. We used the already built-in dashboards there. Therefore, the most valuable thing was that it had a good visualization tool where we got better clarity on the issues to select the timeline and see the data or charts. So, the visualization tool is the most valuable feature I found.
What needs improvement?
It could be more user-friendly. For example, if I need to build a chart, I first need to sit and learn something on Grafana to write a query to create a chart, it is not user-friendly.
Its UI features to create charts can also be improved. Some features could have a link to the documentation.
Another thing I would like is the alerting feature because it was not there in the version I was using.
What do I think about the stability of the solution?
Grafana is a stable product because with whatever frequency I have used this tool, I have never faced any downtime. Grafana's dashboard is stable.
What do I think about the scalability of the solution?
It is a scalable product because we used Grafana on-prem, with only one server. If we need to add more Grafana servers, it is possible.
How are customer service and support?
I did not use Grafana that much as it was a built-in application of the company I worked at.
What other advice do I have?
Grafana does not have straightforward documentation or direct answers on help pages. I would suggest Grafana users get support from another user or someone who already has used Grafana. While using Grafana, we need to understand how the queries are written to build a new chart. A new user would need to explore it, how it works, how to install it, etc. It would make it easier to use Grafana.
I give Grafana a rating of six out of ten because it is not very user-friendly. It also needs clear documentation and requires time to get started.
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.
Software Engineer at a retailer with 10,001+ employees
Easy to use, scalable, and stable
Pros and Cons
- "Kubernetes could help us to better visualize the trend of our data by recording and displaying our history over a chosen duration, such as the last 30 days."
- "It can take a considerable amount of time to learn the graphs if a long duration is selected."
What is our primary use case?
In order to understand trends, troubleshoot any issues, and gain observability of our hundred-server retail market cluster, we started using Grafana. This allows us to detect causes and better understand what is happening in the cluster.
What is most valuable?
Kubernetes could help us to better visualize the trend of our data by recording and displaying our history over a chosen duration, such as the last 30 days. This allows us to better understand our data and the trends associated with it.
What needs improvement?
It can take a considerable amount of time to learn the graphs if a long duration is selected. Additionally, other aspects such as networking may also come into play. Thus, the loading of graphs for long durations may require additional optimization to improve performance.
For how long have I used the solution?
I have been using the solution for a couple of years.
What do I think about the stability of the solution?
I would rate the stability of the system a seven out of ten. There are some conditions that can affect this rating, however, we have already addressed a few issues that were causing problems in the backend.
What do I think about the scalability of the solution?
I give the scalability of the solution an eight out of ten.
Which solution did I use previously and why did I switch?
We previously used Zabbix and switched to Grafana because of its ease of use.
How was the initial setup?
The initial setup is simple. Depending on our needs initially. To plot graphs, there are many plugins and open-source dashboards available for use.
What was our ROI?
All of us in the company have been utilizing Grafana and appreciating its results. Grafana is cost-effective and has provided us with a clear, comprehensive view of our applications, infrastructure, and more.
What's my experience with pricing, setup cost, and licensing?
We use the open-source version of Grafana.
What other advice do I have?
I give the solution an eight out of ten.
The beginning is simple, so anyone interested can quickly deploy and begin using Grafana without any difficulty.
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.
Senior Specialist at Qualitest
The solution has a good UI dashboard, is easy to deploy, and is easy to monitor data
Pros and Cons
- "The most valuable feature of the solution is the UI dashboard because we need to create a dashboard on Grafana to monitor our data."
- "I would like the ability to download my results into any format in order to share the information with my clients."
What is our primary use case?
The solution is used for monitoring the live monitoring of our load test.
What is most valuable?
The most valuable feature of the solution is the UI dashboard because we need to create a dashboard on Grafana to monitor our data.
What needs improvement?
The solution's integration with other tools needs improvement.
I would like the ability to download my results into any format in order to share the information with my clients.
For how long have I used the solution?
I have been using the solution for over three years.
What do I think about the scalability of the solution?
We currently have over 50 people using the solution.
How was the initial setup?
The initial setup is straightforward. The deployment usually takes one and a half hours.
What other advice do I have?
I give the solution 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.
Director at Taotesting
Helpful for matrix and logging, but we need different applications to view specific information
Pros and Cons
- "The integration between Loki and Tempo is valuable."
- "We need different kinds of applications in our infrastructure to see information in Grafana."
What is our primary use case?
We use Grafana for matrix and logging Kubernetes.
How has it helped my organization?
Many bottlenecks are sent to the base on the logs generated on Loki. We can create alerts based on that log, see the traces and find the bottlenecks easily.
What is most valuable?
The integration between Loki and Tempo is valuable.
What needs improvement?
We need different kinds of applications in our infrastructure to see information in Grafana. For example, some other companies use OneAgent, which takes control like Grafana but in one place and is better than Grafana.
For how long have I used the solution?
We have been using this solution for three years and are using the below enterprise. It is deployed on-premises.
What do I think about the stability of the solution?
It is a stable solution.
What do I think about the scalability of the solution?
It is scalable based on different metrics, and we have 40 users.
How are customer service and support?
We have raised a lot of tickets, and they respond fast. I rate the technical support a ten out of ten.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We are working with the Dynatrace team to have POC email infrastructure.
How was the initial setup?
The initial setup was complex because we needed to specify many configurations. I rate the setup a seven out of ten. A third party completed the deployment, and the maintenance was done in-house. It is not difficult to maintain.
What other advice do I have?
I rate the solution a seven out of ten. Regarding advice, ensure there is proof of courses for every tool to see the best fit for your infrastructure.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Principal Member of Technical Staff at a tech vendor with 10,001+ employees
Great graphs and dashboards with the ability to try to free
Pros and Cons
- "There are multiple kinds of models there to create dashboards, which is quite useful."
- "There are some areas of network drives that are not showing as expected based on server usage."
What is our primary use case?
We're getting the data from the CA team to Grafana, just feeding the data here from there. I used to create the standard dashboards and the custom dashboards based on the user's request.
We use the product in a logistics project where I used it for creating the dashboard for the packages and delivery kind of logistics projects.
What is most valuable?
There are multiple data fields we can create and graph models and gauge models. There are multiple kinds of models there to create dashboards, which is quite useful.
The solution is stable.
Support is helpful.
What needs improvement?
I don't have any notes for improvement.
There are some areas of network drives that are not showing as expected based on server usage. On the server, it was showing in GB model. However, in Grafana, It is in bytes. Therefore, the calculation it was not showing correctly. That is something that needs to be changed by the vendor team.
The initial setup is not necessarily straightforward.
For how long have I used the solution?
I've been using the solution for two and a half years.
What do I think about the stability of the solution?
The solution is stable and reliable. There aren't bugs. It's not glutchy. It doesn't crash or freeze.
What do I think about the scalability of the solution?
The product works for monitoring as well, including log monitoring, monitoring, and alerting. However, we are using just the dashboard. Therefore, I cannot give my view on whether it is scalable or not.
We have about seven admins and 20 users on the solution.
How are customer service and support?
As Grafana is involved with the DX APM, we used to reach out to the vendor about any issues on the Grafana related to the DX APM. They had good expertise on Grafana and helped us a lot.
Which solution did I use previously and why did I switch?
I've used other solutions. Grafana graph in representation is more clear for users. They like the view better. Any application has performance issues. We can set up the thresholds on the dashboard to 90% critical and 80% as warnings. We can update those values in the dashboards if we want. It is very colorful with multiple colors to differentiate things. It's just easier to use than anything else.
How was the initial setup?
The initial setup isn't straightforward. Users need to learn the product first. At that point, it becomes easier.
There isn't really a deployment so much as a one-time integration from the APM for Grafana.
Whenever we create a new agent or an existing agent is used to create the dashboard in Grafana, it normally takes one or two hours to create one dashboard. One dashboard means it has multiple panels like CPU, memory, and application back and front end.
There are a lot of panels. If the user request has very minimal panels, then it takes just 30 minutes to an hour. If they need multiple panels and multiple windows for the graph on a dashboard, then it takes two to three hours to complete it.
Once it is set up, the solution is easy to maintain.
What about the implementation team?
I handled the deployment myself.
What other advice do I have?
I was involved in the Broadcom DX APM. I did some POCs and created the dashboard.
There is a feature called DX Dashboards there. It was used in the Lucene queries, and the dashboards are very innovative, and users like it a lot based on the dashboards.
We're using the solution that's the latest version.
If a potential customer is already into any other dashboard view, I would advise them to create one free license and create dashboards and observe how it looks compared to their existing dashboard. That way, they'd be able to compare and see which would be better for them.
I'd rate the solution eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Grafana Report and get advice and tips from experienced pros
sharing their opinions.
Updated: October 2025
Product Categories
Application Performance Monitoring (APM) and ObservabilityPopular Comparisons
Zabbix
Dynatrace
Datadog
New Relic
Azure Monitor
Splunk AppDynamics
Sentry
Elastic Observability
Splunk Observability Cloud
AWS X-Ray
Amazon OpenSearch Service
Amazon CloudWatch
SolarWinds Server and Application Monitor
ITRS Geneos
VMware Aria Operations for Applications
Buyer's Guide
Download our free Grafana Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What Grafana alternatives do you recommend?
- What would you choose for observability: Grafana observability platform or ELK stack?
- When evaluating Application Performance Management, what aspect do you think is the most important to look for?
- APM tools for a Managed Service Provider - Dynatrace vs. AppDynamics vs. Aternity vs. Ruxit
- What solution would you recommend for monitoring traffic utilization of leased lines?
- How Much Should I Budget for an APM Solution?
- Which is the best AANPM product? Should we be considering anything besides for Riverbed?
- Who Uses APM?
- What is your favorite tool for Application Performance Monitoring?
- How does synthetic monitoring differ from real user monitoring?