Awesome AI for Infra › Log Analysis & Intelligence

logpai/logparser

⭐ 1993 Python added to this list on 2026-06-14 repository created 2015-08-05

Logparser is an open-source machine learning toolkit designed for automated log parsing, a critical initial step in structured log analytics. It enables users to automatically extract event templates from raw, unstructured log messages, transforming them into a sequence of structured events. The toolkit incorporates various log parsing algorithms published in academic literature, including SLCT, AEL, IPLoM, LKE, LFA, LogSig, SHISO, and LogCluster, among others. This allows for comprehensive benchmarking and comparison of different parsing techniques. By converting raw logs into a structured format, Logparser facilitates subsequent analytical tasks such as anomaly detection, root cause analysis, and performance monitoring. The project emphasizes the core AI/ML aspect by providing a collection of distinct log parsing algorithms and associated benchmarks, making it a foundational tool for any AIOps initiative that relies on log data for operational intelligence.

https://github.com/logpai/logparser

log parsinglog analysismachine learninglog structureevent extractionanomaly detectionAIOpsoperational intelligence

Also in Log Analysis & Intelligence

logpai/loglizer

Loglizer is an open-source machine learning toolkit designed for automated anomaly detection in system logs, supporting various supervised and unsupervised models.

logpai/Drain3

Drain3 is an online log template miner that extracts structured templates from raw log messages for enhanced observability and anomaly detection.

logpai/Log3C

Log3C is a framework that identifies impactful service system problems by analyzing system logs and KPI metrics through a process of log parsing, sequence vectorization, cascading clustering, and c...