Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

OpenTSDB
OpenTSDB

10
3
+ 1
0
Prometheus
Prometheus

908
661
+ 1
183
Add tool

OpenTSDB vs Prometheus: What are the differences?

Developers describe OpenTSDB as "A scalable time series database". It is a distributed, scalable time series database to store, index & serve metrics collected from computer systems at a large scale. It can store and serve massive amounts of time series data without losing granularity. On the other hand, Prometheus is detailed as "An open-source service monitoring system and time series database, developed by SoundCloud". Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.

OpenTSDB can be classified as a tool in the "Databases" category, while Prometheus is grouped under "Monitoring Tools".

OpenTSDB and Prometheus are both open source tools. Prometheus with 25.5K GitHub stars and 3.66K forks on GitHub appears to be more popular than OpenTSDB with 3.81K GitHub stars and 1.11K GitHub forks.

According to the StackShare community, Prometheus has a broader approval, being mentioned in 336 company stacks & 464 developers stacks; compared to OpenTSDB, which is listed in 4 company stacks and 6 developer stacks.

What is OpenTSDB?

It is a distributed, scalable time series database to store, index & serve metrics collected from computer systems at a large scale. It can store and serve massive amounts of time series data without losing granularity.

What is Prometheus?

Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose OpenTSDB?
Why do developers choose Prometheus?
    Be the first to leave a pro

    Sign up to add, upvote and see more prosMake informed product decisions

      Be the first to leave a con
      What companies use OpenTSDB?
      What companies use Prometheus?

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with OpenTSDB?
      What tools integrate with Prometheus?

      Sign up to get full access to all the tool integrationsMake informed product decisions

      What are some alternatives to OpenTSDB and Prometheus?
      Druid
      Druid is a distributed, column-oriented, real-time analytics data store that is commonly used to power exploratory dashboards in multi-tenant environments. Druid excels as a data warehousing solution for fast aggregate queries on petabyte sized data sets. Druid supports a variety of flexible filters, exact calculations, approximate algorithms, and other useful calculations.
      KairosDB
      KairosDB is a fast distributed scalable time series database written on top of Cassandra.
      InfluxDB
      InfluxDB is a scalable datastore for metrics, events, and real-time analytics. It has a built-in HTTP API so you don't have to write any server side code to get up and running. InfluxDB is designed to be scalable, simple to install and manage, and fast to get data in and out.
      Graphite
      Graphite does two things: 1) Store numeric time-series data and 2) Render graphs of this data on demand
      Elasticsearch
      Elasticsearch is a distributed, RESTful search and analytics engine capable of storing data and searching it in near real time. Elasticsearch, Kibana, Beats and Logstash are the Elastic Stack (sometimes called the ELK Stack).
      See all alternatives
      Decisions about OpenTSDB and Prometheus
      No stack decisions found
      Interest over time
      Reviews of OpenTSDB and Prometheus
      No reviews found
      How developers use OpenTSDB and Prometheus
      Avatar of Scrayos UG (haftungsbeschränkt)
      Scrayos UG (haftungsbeschränkt) uses PrometheusPrometheus

      We primarily use Prometheus to gather metrics and statistics to display them in Grafana. Aside from that we poll Prometheus for our orchestration-solution "JCOverseer" to determine, which host is least occupied at the moment.

      Avatar of Tom Staijen
      Tom Staijen uses PrometheusPrometheus

      Gather metrics from systems and applications. Evaluate alerting rules. Alerts are pushed to OpsGenie and Slack.

      Avatar of HyVive
      HyVive uses PrometheusPrometheus

      We primarily use Prometheus to gather metrics and statistics to display them in Grafana.

      Avatar of Bùi Thanh
      Bùi Thanh uses PrometheusPrometheus
      • Simple operation and easy to deploy.
      Avatar of Roy Olsen
      Roy Olsen uses PrometheusPrometheus

      Predictive monitoring.

      How much does OpenTSDB cost?
      How much does Prometheus cost?
      Pricing unavailable
      Pricing unavailable
      News about OpenTSDB
      More news