We performed a comparison between Azure Monitor and Prometheus based on real PeerSpot user reviews in five categories. After reading all of the collected data, you can find our conclusion below.
Comparison Results: Azure Monitor is the preferred option over Prometheus due to its comprehensive features and seamless integration with other Microsoft technologies. It offers log analysis, graphs, charts, and reporting, making it a convenient one-stop-shop for monitoring all resources. Although Prometheus is highly flexible and compatible, it lacks user-friendly visualization tools and a reliable customer service system.
"Azure Monitor's best features are its graphs and charts, the different visibility options, and reporting."
"The solution very easily integrates with Azure services and in one click you can monitor your resource."
"Recently, they have improved their integration with other resources, so we get even more robust data."
"I use the solution to monitor the infrastructure and applications."
"Data exporting is easy, and this tool works seamlessly with other solutions. It's a stable and low-priced solution."
"The most valuable feature is that it ensures our servers are up."
"The initial setup is straightforward."
"The most valuable feature is that it's stable. It hasn't crossed any thresholds."
"The solution offers an easy way to install and scratch values."
"The product has an easy-to-understand interface."
"It is an efficient solution."
"The most valuable features of Prometheus are the many functions available. The functions are helpful for understanding the behavior of applications and infrastructure."
"The product’s scalability is valuable."
"Prometheus is a great solution for monitoring."
"I like its lightweight configuration functions."
"The most valuable feature of Prometheus is the ease of pulling the metrics."
"The scalability could be improved as there are some limitations."
"The biggest one is probably just the user interface. There could be more advanced logging at the database level. They can also improve their query builder to allow you to search for things better, but I last used it about a year ago. They might have already changed a ton of things in the newer versions."
"Azure Monitor could improve the visualization aspect and integrate better with other third-party services."
"Azure Monitor's integration with applications could be improved."
"The length of latency is terrible and needs to be improved."
"They need to work on a more hybrid deployment that will allow us to monitor local on-premise deployments and connect to different systems. I would like to see more integration."
"The troubleshooting logs need improvement. There should be some improvement there. I have a hard time finding the right logs at the right times whenever there is an issue occurring."
"have used multiple products like Webex and PRTG. Some features could be added. Azure Monitor should add SMS and APIs. We have very limited access to Azure Monitor. I usually get alerts on my phone when they are integrated with Slack. I am not always available, but my team is. Sometimes, I am traveling and don't have access to my email, but I have Slack and other third-party projects that send me instant messages if a sensor goes down."
"The query language in Prometheus is an area of concern where improvements are required."
"The scalability must be improved."
"Its stability could be even better."
"Prometheus can be initially difficult for users since it has its query language, PromQL. The minimalistic interface is complicated to understand. They need to improve their interface so that users who don't know PromQL can also use it. You can only leverage the tool when you know PromQL."
"The simplicity of the query language could be improved. The current query language is not easy to work with."
"There isn’t much clarity regarding the issues that happen at the server end. It is a push model and from the client’s point of view, it needs to look better and solve remote issues."
"Its documentation could be clearer to understand."
"If you want to collect details of metrics, you should be able to write a query for it directly. I want the product to offer better queries for the metrics."
Azure Monitor is ranked 4th in Application Performance Monitoring (APM) and Observability with 44 reviews while Prometheus is ranked 9th in Application Performance Monitoring (APM) and Observability with 32 reviews. Azure Monitor is rated 7.6, while Prometheus is rated 8.4. The top reviewer of Azure Monitor writes "A powerful Kusto query language but the alerting mechanism needs improvement". On the other hand, the top reviewer of Prometheus writes "A very flexible open box that can be used vastly to do anything you need". Azure Monitor is most compared with Datadog, Dynatrace, Sentry, Grafana and New Relic, whereas Prometheus is most compared with New Relic, Dynatrace, Sentry, AWS X-Ray and ITRS Geneos. See our Azure Monitor vs. Prometheus report.
See our list of best Application Performance Monitoring (APM) and Observability vendors.
We monitor all Application Performance Monitoring (APM) and Observability reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.