logator

Screenshot der Software:
logator
Softwarebeschreibung:
Version: 0.2.2
Upload-Datum: 14 Apr 15
Entwickler: Mathieu Lecarme
Lizenz: Frei
Popularität: 5

Rating: nan/5 (Total Votes: 0)

logator ist ein Werkzeug, mit dem Sie Ihre eigenen Log Parser erstellen können.
Die Installation
python setup.py build
sudo python setup.py install
Mit ihm
Sie brauchen eine Hand. Etwas wich iterate Protokollzeile. Der einfachste Weg ist STDIN und Dateien, aber Sie können auch syslogd-Protokoll oder komplexere Quelle verwenden.
Zum Lesen loglines, benötigen Sie ein Lesegerät. Reader ist im Grunde eine Regex mit einfachen Stringmanipulationen. Sie können dynamische Getter für castly Abfrage (ip zu Land zum Beispiel) hinzufügen. Dynamische Attribute sind faul geladen und memoized.
Abfrage mit Filter fertig sind, können wich geleitet werden.
Ergebnis kann als Rück dict wich leicht serialisiert werden, wenn Sie indizieren oder lagern es gewohnt.
von logator.log Importprotokoll
von logator.weblog Import Common, Useragent, HostByName, Filter_by_code, Filter_by_attribute
# Die Filter
filtr = Filter_by_code (200) | Filter_by_attribute ('Befehl', 'GET')
#die Quelle
logs = open ("/ var / log / apache2 / access.log", "r")
#Lighttpd Ist der Leser mit zwei dynamische Attribute Leser: Useragent, HostByName
für Zeile in filtr.filter (Protokolle, Lighttpd, Useragent, HostByName):
& Nbsp; Druck line.as_dict ()
User Agent-Analyse von Google-Code gestohlen. Http://code.google.com/p/ua-parser/

Anforderungen :

< ul>

  • Python
  • Andere Software von Entwickler Mathieu Lecarme

    aphone
    aphone

    14 Apr 15

    Kommentare zu logator

    Kommentare nicht gefunden
    Kommentar hinzufügen
    Schalten Sie auf die Bilder!