Skip to content

kalyan870/ai-system-log-anomaly-detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ai-system-log-anomaly-detection

AI System Log Anomaly Detection Dashboard

AI System Log Anomaly Detection Dashboard

An AI-driven monitoring dashboard that analyzes application and server logs to detect abnormal patterns, classify severity levels, and support proactive system monitoring.

This project focuses on practical log analysis used in real-world DevOps and production environments, rather than synthetic or toy examples.


๐Ÿš€ Features

  • Detects anomalies from raw system and application logs
  • Severity-based classification:
    • Low (Warnings)
    • Medium (Timeouts / Access issues)
    • High (Errors / Failures)
    • Critical (System-level failures)
  • Ignores normal informational logs
  • Interactive web interface
  • Live deployed demo

๐Ÿง  How It Works

  1. User pastes system or application logs
  2. The system scans each log line for risk-related patterns
  3. Anomalies are identified based on keyword presence
  4. Each anomaly is assigned a severity level
  5. Results are displayed in a structured dashboard with summary metrics

This approach mirrors real-world log monitoring tools used for early failure detection.


๐Ÿ› ๏ธ Tech Stack

  • Python
  • Gradio
  • Rule-based anomaly detection
  • Hugging Face Spaces (deployment)

๐Ÿ“Š Sample Log Analysis

Example input:

About

AI System Log Anomaly Detection Dashboard

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published