javascriptRRD - Client-side access to RRD files

Overview

As the name implies (Javascript RRD), javascriptRRD is a javascript library for reading and interpreting RRD (Round Robind Database) files from both remote Web servers and local file directories. It uses AJAX-like techniques, but without any code being run on a remote Web server; i.e. it provides a purely client-side access to RRD files.

The javascriptRRD package provides the basic RRD reading libraries, as well as helper libraries to make displaying of RRD files easy with the Flot library.

Current release

The current stable release is 0.6.0.
It was released on June 10th 2011.

It has been tested extensively with Flot 0.6 and minimally with Flot 0.7, using Firefox 3.5-3.6.17 under Linux. Other platforms are expected to work, but have not been tested.

Simple example

Below you can see a representation of a sample RRD. Try change selecting various attributes, zoom in or change the resolution.

The code that does it all is fully included in the example1.js include file.