
Ein Machine-Learning-Toolkit für Log-Parsing [ICSE'19, DSN'16]
Logparser bietet ein Machine-Learning-Toolkit und Benchmarks für das automatisierte Log-Parsing, das ein entscheidender Schritt für die strukturierte Log-Analyse ist. Mit logparser können Benutzer automatisch Ereignisvorlagen aus unstrukturierten Logs extrahieren und rohe Lognachrichten in eine Sequenz strukturierter Ereignisse umwandeln. Der Prozess des Log-Parsings wird in der Literatur auch als Message-Template-Extraktion, Log-Key-Extraktion oder Log-Message-Clustering bezeichnet.

Ein Beispiel für Log-Parsing
Seit der ersten Veröffentlichung von logparser wurden aufgrund der Inkompatibilität mit Python 3 viele PRs und Issues eingereicht. Schließlich aktualisieren wir logparser v1.0.0 mit Unterstützung für Python 3. Danke für alle Beiträge (#PR86, #PR85, #PR83, #PR80, #PR65, #PR57, #PR53, #PR52, #PR51, #PR49, #PR18, #PR22)!
Wir bauen das Paket-Wheel logparser3 und veröffentlichen es auf pypi. Bitte per pip install logparser3 installieren.
Wir refaktorieren die Codestruktur und verschönern den Code mit dem Python-Codeformatierer black.