Wie kann ich die Anzahl der Anfragen pro Sekunde von Apache log zwischen 2 Termine / Zeit bekommen?
-
27-09-2019 - |
Frage
Was Befehl kann ich Apache-Log-Datei zu analysieren, die mich zwischen 11 Tagen x und 13 Uhr des Tages erzählen x die durchschnittliche Anforderung pro Sekunde ..? Das Betriebssystem ist Linux (Red Hat)
Danke
Lösung
zwischen 11.00 Uhr von Tag x und 13 Uhr
Meine Uhr geht nicht den ganzen Weg bis 13 Uhr. Wie sieht es auf Airstrip 1?
Angenommen, Sie bedeuten 01.00 ....
So etwas wie ...
awk 'BEGIN {started=0}
/\[29\/Oct\/2010:11/ {
started=1}
/\[29\/Oct\/2010:1[3-9]/ {
print count/(2*60*60);
exit; }
// {
if (started) count++;
}' <access_log
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow