This module is designed to allow Munin reporting of Drupal-related information.

Munin itself is an Open Source monitoring solution able to track just about any time-series information using the RRDtool graphing package originally made popular by the MRTG monitoring system.

It is generally used by system and network administrators for low-level technical information, but the Munin API module enables it to go beyond such system-level monitoring, to include Drupal-level, or even business-level monitoring.

Bundled graph providers

Munin API is provided with a number of graph providers by default, each of them providing several graphs

Screenshot of various Drupal graphs in Munin

Non-bundled graph providers

The Munin API module has been designed to be extended by custom graph providers, created for the specific needs of any specific site.

New graph providers can be added by just implementing two hooks:

Graph providers vs Munin plugins

Technically, Munin API serves data from its graph providers as just one Munin-level multiple graph plugin.

A default Munin-level plugin is provided in the plugins/ directory. Most sites will likely expand on this sample.