Activation de server-status
De wikiGite
Permet d'avoir le statut du serveur et de ses modules
Utile aussi pour plugins munin apache_*
Le status est accessible via http://128.0.0.1/server-status, ou server-status?auto. Le localhost est suffisant pour l'accès local du plugin munin, pas besoin de l'ouvrir au monde.
Debian
Activer le module status (activé par défaut dur Debian 6 Squeeze)
a2enmod status
Autoriser l'accès : modifier /etc/apache2/apache2.conf, décommenter :
<IfModule mod_status.c> # # Allow server status reports generated by mod_status, # with the URL of http://servername/server-status # Change the ".example.com" to match your domain to enable. # <Location /server-status> SetHandler server-status Order deny,allow Deny from all Allow from 127.0.0.1 ::1 # Allow from 192.0.2.0/24 </Location> # Keep track of extended status information for each request ExtendedStatus On
Recharger Apache
/etc/init.d/apache2 reload
CentOS / BlueOnyx
Le module mod_status est chargé par défaut.
Modifier /etc/httpd/conf/httpd.conf comme ci-dessus. Ajouter l'option
Allow from 127.0.0.1
qui n'est pas présente par défaut, nécessaire pour l'accès local par munin-node.
Un paquet est requis par mod_status :
yum install links
Recharger Apache.
Tester
Test local avec lynx :
lynx localhost/server-status