Overview of DeepLog
masterDeepLog is a PyTorch implementation of the DeepLog model (CCS'17), designed for anomaly detection and diagnosis in system logs. It uses Long Short-Term Memory (LSTM) networks to model system logs as natural language sequences.
Key capabilities include:
- Anomaly Detection: Automatically learns log patterns from normal execution and detects deviations.
- Online Adaptation: Supports incremental model updates to adapt to new log patterns over time.
- Root Cause Analysis: Constructs workflows from system logs to help users diagnose detected anomalies effectively.