
A lightweight, real-time Security Information and Event Management (SIEM) dashboard built using Streamlit. It collects system logs, detects USB and intrusion activities, and visualizes them for efficient monitoring. Designed as a personal cybersecurity project for college.
A real-time, lightweight Security Information and Event Management (SIEM) dashboard built using Python and Streamlit.
It visualizes system usage, monitors client logs, and detects potential USB-based threats and intrusion attempts from logs like auth.log, kernel.log, etc.
/var/log/remote_logs//var/log/)git clone https://gitlab.com/yourusername/siem-dashboard-streamlit.git
cd siem-dashboard-streamlit
pip install -r requirements.txt
streamlit run siem_dashboard.py"
The dashboard shows system resource usage, USB activity, and intrusion alerts in real time.
The drop down menu to select the client systems and log files
Display log entries retrieved from the selected client and log file
Intrusion Detection Alert in SIEM Dashboard