Prometheus vs. Datadog

April 16, 2019


Table of Contents:

  • What is Prometheus?
  • What is Datadog?
  • When to use Hosted Prometheus by MetricFire? 
  • When to use Datadog?
  • Pricing comparison
  • Key takeaways? 


What is Prometheus?


Source: https://prometheus.io/assets/architecture.png


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 built-in 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. 


What is Datadog?



Datadog allows you to view infrastructure metrics, traces, and logs all on the same dashboard. Datadog supports visualization, troubleshooting, monitoring, and alerting. Datadog integrates with hundreds of different apps or services, and it can communicate with any environment, such as servers, containers, mobile, web browsers, and cloud services. Datadog’s primary target is to see inside any stack and any app. Datadog also supports alerts, collaboration, and allows you to combine data from various sources into one visual. 


When to use Hosted Prometheus by MetricFire?


Use Hosted Prometheus when you …

  • need a time-series database monitoring solution
  • need long-term storage for Prometheus metrics
  • need to use tags/labels for metrics
  • need to run alerts across different data sources
  • want to use and query both Prometheus and Graphite though Grafana all as a part of the same service


When to use Datadog?


Use Datadog when you …

  • want to monitor Infrastructure or apps. 
  • want to visualize data from any source, even on the same graph.
  • want to communicate among the team directly in the dashboard.
  • need alerting for events.


Pricing comparison

  • Prometheus is open source, and free.
  • Business-ready Prometheus as a Service by MetricFire, including Hosted Prometheus, Hosted Graphite AND Grafana, starts at 99 USD a month.
  • Datadog’s Enterprise package starts at $23 per host, per month, with a minimum sign up of 100 hosts. 
  • For less than 100 hosts, Datadog’s pro package is $15 per host, per month. 


Key takeaways


  • Prometheus can provide a dimensional data model where metrics are identified by a metric name and tags with built-in storage, graphing and alerting
  • Prometheus is open source, and free.
  • Datadog is able to monitor any infrastructure or apps by being able to integrate into almost environment
  • Datadog is proprietary and has an enterprise package starting at 2300 USD per month.


Get to know our Hosted Prometheus better, and check out how MetricFire can fit into your monitoring environment!


Related Posts

GET FREE PROMETHEUS monitoring FOR 14 Days