From 41d72a2cecd46fc80cfb59fe5fad8a02a62106d7 Mon Sep 17 00:00:00 2001 From: gcolpart Date: Thu, 13 Oct 2016 18:55:00 +0200 Subject: [PATCH] =?UTF-8?q?d=C3=A9tails=20pour=20apachetop?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtoApache.md | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/HowtoApache.md b/HowtoApache.md index 33459ba1..0b04b1c8 100644 --- a/HowtoApache.md +++ b/HowtoApache.md @@ -423,12 +423,40 @@ file = /var/log/apache2/error.log ### apachetop -L'indispensable **apachetop** permet de surveiller en direct l'activité d'Apache via un fichier d'access_log : +L'indispensable **apachetop** permet de surveiller en direct l'activité d'Apache via un fichier d'access_log (format *combined*) : ~~~{.bash} -$ apachetop -f access.log -T 3600 +$ apachetop -f access.log -T 3600 -q ~~~ +On peut alors visualiser les URLs les plus sollicitées (querystrings inclus grâce à l'option *-q*), et switcher à l'aide de la touche **d** pour voir les adresses IP source ; à l'aide de la touche **n** pour voir la répartition en codes HTTP 2xx/3xx/4xx/5xx. + +Voici l'ensemble des commandes disponibles : + +~~~ +d : switch l'affichage entre URLs/IPs source/Referrers +n : switch l'affichage entre le nombre de requêtes et la répartition en codes HTTP 2xx/3xx/4xx/5xx +h or ? : afficher l'aide +p : (un)freeze l'affichage +q : quitter +up/down : sélectionner une ligne (affichage d'une '*' sur la ligne) +right/left : entrer/sortir dans les détails pour la ligne sélectionnées + +DÉTAILS: +s: TRI PAR: + r) requêtes R) reqs/sec b) bytes B) bytes/sec + 2) 2xx 3) 3xx 4) 4xx 5) 5xx + +t: AFFICHE DANS LE SOUS-MENU: + u) urls r) referrers h) adresses IP source + +f: FILTRES: + a) ajout d'un filtre c) suppression des filtres s) montrer les filtres actifs + a: AJOUT D'UN FILTRE TYPE REGEX + u) appliqué à l'URL r) appliqué au Refferer h) appliqué à l'adresse IP source +~~~ + + ### server-status L'activation du *server-status* est utile pour une observation manuelle ou automatique.