From 21cbde0e5708cfb181bc0e214cb692929cc22c23 Mon Sep 17 00:00:00 2001 From: pdiogoantunes Date: Thu, 12 Oct 2017 15:12:13 +0200 Subject: [PATCH] Ajout apache-status analyse --- TipsShell.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/TipsShell.md b/TipsShell.md index 0a22dd31..c4c6a783 100644 --- a/TipsShell.md +++ b/TipsShell.md @@ -321,6 +321,22 @@ C'est à dire que entre 2 requêtes du type : il n'y a que 2 différences : le «pseudo», et le «pass». +## Analyser un apache-status + +Compter le nombre de requêtes par IPs : + +~~~{.bash} +cat FICHIER | grep --color '[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+' | sed 's/.*\([0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+\)<\/td>.*/\1/g' | sort -n | uniq -c | sort -n +~~~ + +Le faire pour un créneau horaire : + +~~~{.bash} +$ cd /var/www/apache-status +$ DATE=2017-10-12-14- +$ cat ${DATE}*.html | grep --color '[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+' | sed 's/.*\([0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+\)<\/td>.*/\1/g' | sort -n | uniq -c | sort -n +~~~ + # Processus / Process ## Surveiller les nouveaux processus créés