This site is archived.

Using RRDtool module

Sample output of RRDtool module
Configuration, Set-Up & Performance

Using RRDtool module

45 minutes (+15 minutes Q&A)

Room:

tags

RRDtool is an established way to log time series data. The algorithm compresses the data to allow you to store it efficiently and averages data to achieve this.

RRDtool is the back-end of many well-known tools such as Cacti, munin, or mrtg, that will be well-known to anybody who has managed a website.

The RRDtool Drupal module was developed by Jeremy Andrews and Gerhard Killesreiter of Tag1 Consulting to allow using RRDtool for measurements that are known by Drupal only and can not be measured externally, such as the invocation of specific hooks.

In addition it was then expanded to also display data collected by external processes.

The data is collected on the individual webserver or external process, stored in memcached, and polled from there by a dedicated logging server. There the data is written into RRD files.

The data can be presented in graphs which are generated from the RRD files. Graphs can be created as CCK-fields and presented in views and through that in panels giving you a great way to define your monitoring overviews within Drupal.

Resources