Prometheus is an open-source service monitoring system built around a time series database, able to receive data and store it, in addition to supporting queries, graphs, and in-built alerting. Connecting to target endpoints to request metrics via HTTP, Prometheus provides a multi-dimensional data model wherein metrics can be defined by names and/or tags which identify them as part of a unique time series. Open-source Prometheus metrics have a default retention of 15 days, though with Hosted Prometheus by MetricFire data can be stored for up to 2 years. The Prometheus query language (PromQL) can then be used to explore metrics and draw simple graphs.
AppDynamics is an application performance monitoring tool designed to provide real-time detection of anomalies. It can be applied for both cloud or server based apps, and can also be used to see how your app’s performance can affect business metrics. AppDynamic’s feature called Business iQ allows you to correlate app performance, user experience, and business outcomes. AppDynamic’s end user monitoring tool allows for a correlation between front end and back end performance monitoring. Infrastructure Monitoring allows for visibility into how the infrastructure impacts the app performance. AppDynamic is a proprietary service with three stages of pricing. The first stage is only app performance monitoring, the second stage is full-stack visibility, and the third stage brings in Business iQ.
Use Hosted Prometheus when you …
Use AppDynamics when you …
Get to know our Hosted Prometheus better, and check out how MetricFire can fit into your monitoring environment!