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.
Munin API is provided with a number of graph providers by default, each of them providing several graphs
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:
hook_munin_api_info()
to declare a graph providerhook_munin_api_fetch($graph_name)
to return the data for a specific graphTechnically, 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.