Voici les prérequis pour la supervision d’Apache avec les modèles de services :
- Apache-Data-Rate
- Apache-Requests-Rate
- Apache-Busy-Idle-Workers
Sur le serveur Apache activer le mod-status avec la commande :
a2enmod status
Redémarrer ou recharger Apache si nécessaire.
Pour limiter l’accès à ses informations à votre domaine (ex : exemple.com), il faut ajouter le code suivant dans le fichier de configuration Apache : httpd.conf ou apache2.conf :
<Location /server-status>
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from .example.com
</Location>
Vous pouvez maintenant accèder à vos statistique d’utilisation Apache depuis l’URL :
http
://exemple.com/server-status
Resources : http://httpd.apache.org/docs/2.2/mod/mod_status.html
Voici les prérequis pour la supervision d’Apache avec le modèle suivant :
- Apache-Slow-Requests
Modifier la configuration des fichiers logs d’Apache afin d’ajouter en dernière colonne la durée en seconde pour servir la requête (%T dans la directive LogFormat)
Exemple :
LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i" %T" combined