logtools ist ein Protokolldateien Analyse- und Filterrahmen.
logtools umfasst ein paar einfache zu bedienende, einfach zu Kommandozeilen-Tools, in der Regel in Verbindung mit Apache-Logs verwendet konfigurieren.
Die Idee ist, Log-Analyse und Filterung Standardisierung mit Hilfe eines kohärenten Konfiguration Methodik und UNIX-Befehlszeilenschnittstelle (STDIN Eingangs Streaming, Befehlszeilenleitungen etc.), um eine konsistente Umgebung für die Erstellung von Berichten, Diagrammen und andere Protokollbergbaubereichen erstellen die in der Regel in einer Webseite Kontext eingesetzt werden.
Anwendungsfallbeispiele (Unter der Annahme einer konfigurierten ~ / .logtoolsrc siehe Dokumentation):
& Nbsp; * Lass aggregiert (IP, Land) zählen für alle Bot Besuche:
& Nbsp; Katze access_log.2010-05-15 | filterbots --print --reverse | geoip | sort | uniq -c | sort -k1,1nr
& Nbsp; * Holen Sie sich eine Zufallsstichprobe von 50 Zeilen aus einer beliebig großen Eingangsprotokolldatenstrom:
& Nbsp; Katze error_log.1 | filterbots --print | logsample -n50
Anforderungen :
- Python
Kommentare nicht gefunden