We performed a comparison between Dynatrace 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: Dynatrace was preferred due to its more comprehensive features, including real-user monitoring, session replay, and synthetic monitoring. It also has better AI capabilities for automating incident alerts and a Kubernetes module for topology visualization. Dynatrace has better customer service and support, with some customers rating it highly and others rating it as average, while Prometheus relies on documentation and community support.
"I think with Dynatrace, it has helped to bring value to the business because now we can speak using the same language."
"The alerting mechanism where you get millions of dependencies analyzed, in one alert or "problem" as Dynatrace calls it."
"We like the user's experience piece: being able to see, from the browser perspective, the user's behavior; being able to answer questions from our customers about why such and such happened, why the performance was slow, why we had an error."
"We know exactly which line, which method, and which program needs fixing, so we directly go to the right developer and the guy comes in fixes it."
"We have used PurePath data (response times) to improve and tune application performance."
"You get a good insight into what is going on inside your code."
"One of the features that sets this product apart from its competitors is that it generates a solution."
"The memory dumps, the tracing, and PurePath. All the tracing that you can do with the tool is, for us, our life. It's our daily job and it saves us a lot of time looking for performance issues."
"The most valuable feature is that we can receive information in different formats."
"The scalability of Prometheus is very good."
"The product is easy to maintain."
"Stability-wise, I rate the solution a ten out of ten."
"The most valuable features of the solution are metrics scraping capabilities and the open source community and support."
"The best thing about Prometheus is its integration."
"Prometheus gives us high availability automatically."
"The most valuable features of Prometheus are the many functions available. The functions are helpful for understanding the behavior of applications and infrastructure."
"The thing that is preventing us from moving forward with Dynatrace right now is that we can't tag our customer traffic with a customizable tag. All of our students have a unique identifier and in AppMon we tag that and we can search by it very easily and it's very useful. But in Dynatrace, you can't yet customize and find people like that, so that's really preventing us. I heard that it's being worked on but I'm not sure when it's coming out."
"If we can gain more insight into older applications, using not-so-recent technologies, then it would be a plus."
"Every time I want to see the PurePath, I have to launch the client. It would be helpful if they introduced this in the browser application."
"We do not have any web monitoring with Dynatrace."
"Its needs to focus more on open source areas, like Apache umbrella products and availability motioning areas."
"I would like more flexible data export functions and APIs. The end user experience data is very useful to the solutions team to determine actual system usage and misuse. Flexible, easier data APIs would allow us to export the data more easily to other analytics platforms to enable this analysis as well as enable storage of this data for longer term analysis since DynaTrace only holds user data for 35 days."
"We had one issue when we tried to enter one agent and it just does not work. We got to work with the highest level of support, but it took a while to get there."
"It needs improvement with proprietary protocols for the DC RUM part."
"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."
"The solution has shortcomings regarding security monitoring-oriented features to support custom use cases, like out-of-the-box test scenarios and threat-related use cases of its users."
"The setup process could be more straightforward."
"One potential area for improvement would be fixing the occasional glitches and bugs."
"Prometheus has a learning curve when setting it up. It definitely requires a little bit more hands-on than other solutions. It is an open source solution which means you do need to go through and read the literature that they have online for setting it up. The setup could be made easier."
"Lacks the ability to clusterize."
"A slight alteration to the user interface should be made to increase efficiency and streamline the process. Currently, we are utilizing Prometheus to gather and compile metrics and then utilizing Grafana to display them in the form of a graph. However, I believe that Prometheus has the capability to handle both of these tasks on its own, with perhaps the addition of a supplementary plugin. By doing so, the need for utilizing two separate applications will be eliminated."
"There is a need for a more comprehensive overview of exporters, especially when dealing with many of them."
Dynatrace is ranked 2nd in Application Performance Monitoring (APM) and Observability with 341 reviews while Prometheus is ranked 9th in Application Performance Monitoring (APM) and Observability with 32 reviews. Dynatrace is rated 8.8, while Prometheus is rated 8.4. The top reviewer of Dynatrace writes "AI identifies all the components of a response-time issue or failure, hugely benefiting our triage efforts". 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". Dynatrace is most compared with Datadog, New Relic, AppDynamics, Splunk Enterprise Security and Instana Dynamic APM, whereas Prometheus is most compared with Azure Monitor, New Relic, Sentry, AWS X-Ray and ITRS Geneos. See our Dynatrace 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.