DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

OpenTSDB


OpenTSDB is a distributed, scalable Time Series Database (TSDB) written on top of HBase. OpenTSDB was written to address a common need: store, index, and serve metrics collected from computer systems (network gear, operating systems, applications) at a large scale, and make this data easily accessible and graphable. OpenTSDB is the first open-source monitoring system built[04][02]

Source Code
https://github.com/OpenTSDB/opentsdb[02]
Country of Origin
US
Start Year
2010 [06]
Project Type
Open Source
Written in
Java
Derived From
HBase
Embeds / Uses
HBase
Compatible With
HBase
License
LGPL v2

on an open-source distributed database.

Database Entry

OpenTSDB


OpenTSDB is a distributed, scalable Time Series Database (TSDB) written on top of HBase. OpenTSDB was written to address a common need: store, index, and serve metrics collected from computer systems (network gear, operating systems, applications) at a large scale, and make this data easily accessible and graphable. OpenTSDB is the first open-source monitoring system built on an open-source distributed database.[04][02]

History[05]


OpenTSDB was originally written by Benoit Sigoure at StumbleUpon in 2010 to support its discovery and advertisement engine which stores over 1 billion data points per day. StumbleUpon was in charge of the initial development and its open-source release. Yahoo! has been maintaining OpenTSDB along with the open-source community.

Query Interface


Storage Architecture


System Architecture


Citations

6 sources
  1. OpenTSDB - A Distributed, Scalable Monitoring System opentsdb.net
  2. GitHub - OpenTSDB/opentsdb: A scalable, distributed Time Series Database. · GitHub github.com
  3. Documentation for OpenTSDB 2.4 — OpenTSDB 2.4 documentation opentsdb.net
  4. OpenTSDB - A Distributed, Scalable Monitoring System opentsdb.net
  5. FAQ - OpenTSDB - A Distributed, Scalable Monitoring System opentsdb.net
  6. Initial (dummy) commit. github.com
Revision #6