LogFlux: A software suite for the automatic log parsing Installation pip install . Functional Tests cd tests python3 test.py > output.log Source Overview src/logflux - The main source code for the LogFlux suite. Each algorithm is implemented in a separate file. tests/test.py - A set of functional tests for the LogFlux suite. Parsers Parser Venue Paper ael QSIC'08 Abstracting Execution Logs to Execution Events for Enterprise Applications dlog J. Supercomput.'17 Diagnosing Router Events With Syslogs for Anomaly Detection drain ICWS'17 Drain: An online log parsing approach with fixed depth tree fttree IWQoS'17 Syslog Processing for Switch Failure Diagnosis and Prediction in Datacenter Networks iplom KDD'09 Clustering Event Logs Using Iterative Partitioning lenma CNSM'15 Length Matters: Clustering System Log Messagesusing Length of Words lfa MSR'10 Abstracting Log Lines to Log Event Types for Mining Software System Logs lke ICDM'09 Execution Anomaly Detection in Distributed Systems through Unstructured Log Analysis logcluster CNSM'15 LogCluster - A Data Clustering and Pattern Mining Algorithm for Event Logs logmine CIKM'16 LogMine: Fast Pattern Recognition for Log Analytics logsig CIKM'11 LogSig: Generating System Events from Raw Textual Logs molfi ICPC'18 A Search-based Approach for Accurate Identification of Log Message Formats nulog ECML-PKDD'20 Self-Supervised Log Parsing shiso SCC'13 Incremental Mining of System Log Format slct IPOM'03 A Data Clustering Algorithm for Mining Patterns From Event Logs spell ICDM'16 spell: Streaming Parsing of System Event Logs va IPOM'03 A Data Clustering Algorithm for Mining Patterns From Event Logs