Apachetop
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Type | Outil de supervision temps réel |
| Commande | apachetop
|
| Source lue | logs d'accès Apache |
| Voir aussi | Apache · Ab · Get server status |
apachetop est un utilitaire en console, inspiré de top, qui lit en continu
le fichier de log d'accès d'Apache et affiche en temps réel les requêtes en cours : liste des
clients connectés, requêtes/seconde, URL les plus demandées, taux d'erreurs. Utile pour
diagnostiquer un pic de charge sans attendre la rotation des logs.
Installation
- RHEL/CentOS (dépôt EPEL) :
yum install apachetop
- Debian/Ubuntu :
apt install apachetop
Utilisation
Par défaut, apachetop cherche à lire /var/log/httpd/access_log (ou
/var/log/apache2/access.log sur Debian). Si le format de log ou l'emplacement
diffère, préciser le fichier explicitement :
apachetop -f /var/log/apache2/access.log
L'outil doit avoir le droit de lecture sur le fichier de log (généralement exécuté en
root ou avec un groupe ayant accès aux logs Apache).
Alternatives
- GoAccess — outil plus récent, terminal ou rapport HTML, gère nativement les logs
compressés/rotés (à vérifier selon les besoins, plus actif que apachetop).
- Get server status (mod_status) — vue interne au serveur, sans dépendre du format de log.
Voir aussi
- Apache — serveur web supervisé
- Ab — générer de la charge à observer avec apachetop
- Get server status — alternative intégrée à Apache via mod_status