node_rrd - A node.js native binding for RRDtool (node rrd)

  •        253

node_rrd is a node.js ( native binding for RRDtool ( Let's create an RRD to store the system load average over 1 minute for the last hour.


bindings : *
arguee : >=0.0.2
nan : >=2.0.9



Related Projects


  •    Javascript

As the name implies (Javascript RRD), javascriptRRD is a javascript library for reading Round Robin Database (RRD) archives (produced by rrdtool) using AJAX-like techniques. The library also provides graphing classes leveraging the Flot library.

RRD Editor

  •    Perl

The RRD Editor is a GUI based application that provides users easy access to archived RRDtool data. RRDtool is Tobi Oetiker's data logging and graphing database that has become the industry standard.

C# RRD Tools Monitoring GRAPH CHART

  •    CSharp

A pure RRD Tools c# impl all RRD tools functions pure c# implement,mean than can run without extenal RRD tools full compatible with jrobin

whisper - Whisper is a file-based time-series database format for Graphite.

  •    Python

Whisper is a fixed-size database, similar in design and purpose to RRD (round-robin-database). It provides fast, reliable storage of numeric data over time. Whisper allows for higher resolution (seconds per point) of recent data to degrade into lower resolutions for long-term retention of historical data.Please refer to the instructions at readthedocs.


  •    Java

jRRD enables reading and manipulation of Multi Router Traffic Grapher (MRTG - Round Robin Database (RRD) files from Java.

rrdtool-1.x - RRDtool 1.x - Round Robin Database

  •    C

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.

Round Robin Database Framework

  •    Perl

Round Robin Database Framework is the universal, data-oriented framework on top of RRDtool. The project has recently migrated to a new name: quot;Torrusquot;.

Cacti - Generates graph from RRD files

  •    PHP

Cacti is a web based front end tool to generate graphs for RRD files. Cacti allows a user to poll services at predetermined intervals and graph the resulting data. It is generally used to graph time-series data of metrics such as CPU load and network bandwidth utilization. It has built-in SNMP support to receive management data from various devices.

Zero RRD Framework

  •    Perl

This RRDTool Framework provides a central HTTP-based service for import into standard RRD DBs and graph generation. A lightweight, easily extendable agent for the data sources is pushing updates with minimal resource consumption on the master service.

servicebus - Simple service bus for sending events between processes using amqp.

  •    Javascript

Simple service bus for sending events between processes using amqp. Allows for send/receive and publish/subscribe pattern messaging over RabbitMQ. Simply running multiple versions of Process A, above, will cause servicebus to distribute sent messages evenly accross the list of listeners, in a round-robin pattern.

RRDcollect - Round Robin Database Collec

  •    C

A system for reading system statistical data and feeding it to RRDtool. Designed to be both flexible and use little resources. Currently only reading of /proc/ files works, SNMP support is planned.


  •    Java

perf2rrd is a program written in Java (tm) which captures performance data output by the Nagios (R) monitoring system and stores it in round robin database files as implememented by RRDtool.

Octopussy - Perl/XML Logs Analyzer, Alerter & Reporter

  •    Perl

Octopussy is a Log analyzer tool. It analyzes the log, generates reports and alerts the admin. It has LDAP support to maintain users list. It exports report by Email, FTP & SCP. Scheduled reports could be generated. RRD tool to generate graphs.


  •    Perl

Utilities to create and graph RRD files from RRDtool

ifgraph - Network Interface Data to RRD

  •    Perl

ifGraph is a set of Perl scripts created to help network administrators to visualize network flow on a daily, weekly, monthly, and yearly basis. The graphics are created with RRDTool, and it shows bytes/bits (in/out) and errors for each interface.

Munin - resource monitoring tool

  •    Perl

Munin is a networked resource monitoring tool that can help analyze and monitor the performance of your computers, networks, SANs and applications. It is capable to identify "what's different today" and when the performance problem crops up?

node-gyp - Node.js native addon build tool

  •    Python

node-gyp is a cross-platform command-line tool written in Node.js for compiling native addon modules for Node.js. It bundles the gyp project used by the Chromium team and takes away the pain of dealing with the various differences in build platforms. It is the replacement to the node-waf program which is removed for node v0.8. If you have a native addon for node that still has a wscript file, then you should definitely add a binding.gyp file to support the latest versions of node.Multiple target versions of node are supported (i.e. 0.8, ..., 4, 5, 6, etc.), regardless of what version of node is actually installed on your system (node-gyp downloads the necessary development files or headers for the target version).


  •    Javascript

Collectw is web-based UI for collectd ( It allows you to monitor collectd's statistics (optionally any rrd data) through your browser in a modern way. Data from RRD passes as JSON to browser and ECMAScript draws charts through it.


  •    Perl

BUBBA is a group of utilities for the archiving and viewing of RRD data. It is typically used to provide long-term detail data for other RRD frontends such as Cricket and NagioStat. The graphing capabilities included percentile, formula and exclusion c

RRD System Monitor

  •    C

RRDMON records system performance data to rrd files. The recorded data is accessible from any web-browser.