We performed a comparison between Azure Monitor and Prometheus based on real PeerSpot user reviews.Find out in this report how the two Application Performance Management (APM) solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI.
"Among the valuable features of this solution, Application Insights stands out as one of the most significant. It provides insights into application performance and helps identify issues and bottlenecks."
"For me, the best feature is the log analysis with Azure Monitor's Log Analytics. Without being able to analyze the logs of all the activities that affect the performance of a machine, your monitoring effectiveness will be severely limited."
"You can scale the product."
"Technical support is good and helpful...The initial setup is easy."
"It has good troubleshooting features."
"Azure Monitor is useful because of the useful application insights and telemetry, such as metrics and logs."
"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 the universality of their functionalities in all Azure services, including, software solutions."
"Prometheus gives us high availability automatically."
"The solution helps us to scale our products and services, and it helps me by gathering those metrics."
"The sky is the limit because the solution is a flexible open box that can be used vastly to do anything you need to monitor applications."
"The best thing about Prometheus is its integration."
"The feature I found most valuable is the number of integrations. It is the industry standard for metrics."
"The scalability of Prometheus is very good."
"It is an efficient solution."
"It has lots of APIs and libraries to integrate with any kind of language."
"Currently, it seems it's complicated to get the correct information in terms of what to do and how things work."
"The solution needs better monitoring. It requires better log controls."
"I would like more transparency when we use the solution with another environment, like on-premises, or on another cloud environment, like AWS or GCP."
"Azure Monitor could improve network performance monitoring and make it more advanced."
"This solution has fewer features than some of its competitors, so adding more features to it would make it better."
"Although it's not always the case, the price can sometimes get expensive. This depends on a number of factors, such as how many services you are trying to integrate with Azure Monitor and how much storage they're consuming each month (for example, how large are the log files?)."
"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."
"We encounter some difficulties in monitoring the operating system on its own."
"Its documentation could be clearer to understand."
"I would like to see improvement in the analysis tools and customization features."
"Prometheus can definitely improve its visualization. For example, the matrices represented in Prometheus do not have a very good visualization on their dashboard."
"The simplicity of the query language could be improved. The current query language is not easy to work with."
"The alert functionality is kind of lackluster."
"If you are not quite technical, it can be pretty hard to understand the way it works and how to query data in Prometheus."
"The setup could be made easier for new users because it requires a bit of advance knowledge or experience."
"The DSL could be improved."
Azure Monitor maximizes the availability and performance of your applications by delivering a comprehensive solution for collecting, analyzing, and acting on telemetry from your cloud and on-premises environments. It helps you understand how your applications are performing and proactively identifies issues affecting them and the resources they depend on.
Prometheus Group enables unified enterprise asset optimization through an integrated approach to planning, scheduling, work management, and business analytics across routine and preventive maintenance, shutdowns/turnarounds, and production scheduling.
Azure Monitor is ranked 4th in Application Performance Management (APM) with 25 reviews while Prometheus is ranked 11th in Application Performance Management (APM) with 14 reviews. Azure Monitor is rated 7.6, while Prometheus is rated 8.2. The top reviewer of Azure Monitor writes "Helps us test the performance and efficiency of cloud applications; good log analysis". On the other hand, the top reviewer of Prometheus writes "Offers a stand-alone, user-friendly process with great features". Azure Monitor is most compared with Datadog, Splunk Enterprise Security, Dynatrace, New Relic and Sentry, whereas Prometheus is most compared with New Relic, Sentry, AWS X-Ray, Dynatrace and AppDynamics. See our Azure Monitor vs. Prometheus report.
See our list of best Application Performance Management (APM) vendors.
We monitor all Application Performance Management (APM) 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.