RRDtool alternatives and similar tools
Based on the "Metric & Metric Collection" category.
Alternatively, view RRDtool alternatives based on common mentions on social networks and blogs.
Grafana9.9 10.0 RRDtool VS GrafanaThe open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Prometheus9.9 9.8 RRDtool VS PrometheusThe Prometheus monitoring system and time series database.
InfluxDB9.5 9.4 RRDtool VS InfluxDBScalable datastore for metrics, events, and real-time analytics
Telegraf9.2 9.9 RRDtool VS TelegrafThe plugin-driven server agent for collecting & reporting metrics.
Packetbeat9.1 9.9 RRDtool VS Packetbeat:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash
Statsd9.1 2.8 L4 RRDtool VS StatsdDaemon for easy but powerful stats aggregation
Dashing8.9 0.0 L2 RRDtool VS DashingRuby gem that allows for rapid statistical dashboard development. An all HTML5 approach allows for big screen displays in data centers or conference rooms.
Freeboard8.0 0.0 L4 RRDtool VS FreeboardA damn-sexy, open source real-time dashboard builder for IOT and other web mashups. A free open-source alternative to Geckoboard.
Graphite7.8 3.3 RRDtool VS GraphiteA highly scalable real-time graphing system
OpenTSDB7.7 0.0 L1 RRDtool VS OpenTSDBA scalable, distributed Time Series Database.
Collectd7.1 8.3 L3 RRDtool VS CollectdThe system statistics collection daemon. Please send Pull Requests here!
Diamond6.2 2.5 L3 RRDtool VS DiamondDiamond is a python daemon that collects system metrics and publishes them to Graphite (and others). It is capable of collecting cpu, memory, network, i/o, load and disk metrics. Additionally, it features an API for implementing custom collectors for gathering metrics from almost any source.
KairosDB5.9 5.9 L3 RRDtool VS KairosDBFast scalable time series database
Facette5.0 0.0 RRDtool VS FacetteTime series data visualization software
tcollector4.9 0.0 L2 RRDtool VS tcollectorData collection framework for OpenTSDB
Ganglia4.0 0.0 L2 RRDtool VS GangliaGanglia Web Frontend
PGObserver3.7 0.0 L3 RRDtool VS PGObserverA battle-tested, flexible & comprehensive monitoring solution for your PostgreSQL databases
Collectl2.0 0.0 L3 RRDtool VS CollectlExtending collectl to send process data to graphite
Access the most powerful time series database as a service
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of RRDtool or a related project?
RRDtool - Round Robin Database Tool
RRDtool 1.x master build status: test coverage
RRDtool is a little program for easily maintaining a database of time-series data. It comes with a charting program for drawing pretty graphs based on the data stored.
It is pretty easy to gather status information from all sorts of things, ranging from the temperature in your office to the number of octets which have passed through the FDDI interface of your router. But it is not so trivial to store this data in a efficient and systematic manner. This is where RRDtool kicks in. It lets you log and analyze the data you gather from all kinds of data-sources (DS). The data analysis part of RRDtool is based on the ability to quickly generate graphical representations of the data values collected over a definable time period.
check out the instructions in [[doc/rrdbuild.pod]]
Either after compiling or after installing you can try the example RRDtool applications in the examples directory.
Read the documentation in the doc directory.
If you are looking for a more slow paced introduction, make sure to read Alex van den Bogaerdt's rrdtutorial which is also available from the doc directory. Also read his cdeftutorial and Steve Rader's rpntutorial.
If you want to know about the format of the log files check [[src/rrd_format.h]] there are a lot of comments in there ...
How to make Tobi happy:
If you want to show your appreciation for RRDtool you could make me happy by going to https://tobi.oetiker.ch/wish and ordering a CD from my CD wish list ...
How to keep in touch:
There are 3 Mailing lists for RRDtool:
rrd-announce LOW volume RRDtool Announcements List (Only Stable Releases) rrd-users For discussion amongst people who use RRDtool in their applications rrd-developers For people who actually HACK RRDtool code
To subscribe to send a message with the subject 'subscribe' to [email protected]
Note, that postings to rrd-announce will always be cross-posted to rrd-users and rrd-developers as well.
Contributed feature and bug patches are most welcome. Since rrdtool lives on github, it is now very easy to create pull requests. Work from the master branch unless you are creating bugfixes. No new features should go into the 1.2, 1.3 and 1.4 branches.
If you contribute new features, make sure to also update the documentation pod files.
The latest released Version:
Is always available from https://oss.oetiker.ch/rrdtool/
Tobias Oetiker [email protected]