Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alert Monitor - Security Alert Triage System

A professional security alert monitoring and triage system for SOC analysts. Track, prioritize, and escalate security alerts with SQLite storage and automated notifications.

Features

  • 📊 SQLite database for persistent alert storage
  • 🚦 Severity-based classification (1-5 levels)
  • 🚨 Automatic escalation for critical alerts
  • 📧 Email notifications (SMTP)
  • 💬 Slack webhook integration
  • 📈 Report generation with statistics
  • 🎮 Interactive and monitoring modes

Installation

# Clone the repository
git clone https://github.com/joshuaguda281-stack/alert-monitor.git
cd alert-monitor

# Install dependencies
pip install -r requirements.txt


Usage

# Interactive mode (manual alert entry)
python3 alert_monitor.py interactive

# Monitoring mode (simulates real-time alerts)
python3 alert_monitor.py monitor

# Generate report from existing database
python3 alert_monitor.py report

# Use custom database
python3 alert_monitor.py monitor --db custom.db

About

"Security Alert Monitoring and Triage System for SOC Analysts"

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages