| 123456789101112131415161718192021222324252627 | 
							- #!/bin/bash
 
- #
 
- # Munin plugin using the munin_api module and submodules to log Drupal info.
 
- #
 
- # (c) 2011 Ouest Systèmes Informatiques (OSInet)
 
- #
 
- # Licensed under the General Public License version 2 or later.
 
- #
 
- # This plugin uses CURL to access the Drupal instance over HTTP. For most 
 
- # plugin modules, this could also work in CLI mode using Drush, and a Drush
 
- # plugin implementation is a no-brainer. However, in most cases, this will be a 
 
- # lower performance option, because CLI code is not cached in APC itself, 
 
- # causing extra server load to fetch the files from disk everytime, whereas they 
 
- # will normally be cache in APC itself when using HTTP access.
 
- SUB=$(basename $0 | sed s/drupal_/munin_/)
 
- CURL=/usr/bin/curl
 
- case $1 in
 
-   config)
 
-     $CURL http://$HOST/munin_api/$SUB/config
 
-     exit 0;;
 
-   esac
 
- $CURL http://$HOST/munin_api/$SUB
 
 
  |