The Real-Time Honeypot Monitoring System is a cybersecurity project designed to simulate attacker activity, capture malicious actions, and visualize security events through a centralized monitoring dashboard.
The project uses a Cowrie SSH Honeypot to mimic a vulnerable Linux server, allowing security administrators to observe attacker behavior without exposing actual production systems.
All captured events are collected, stored, and visualized using modern observability tools, providing real-time insights into suspicious activities.
- Detect and monitor unauthorized access attempts.
- Capture attacker commands and login attempts.
- Analyze attacker behavior in a controlled environment.
- Visualize security events through a dashboard.
- Demonstrate practical cybersecurity monitoring techniques.
Attacker VM (Ubuntu)
192.168.0.2
│
▼
Cowrie SSH Honeypot
192.168.0.4:2222
│
▼
Grafana Alloy
│
▼
Loki Log Storage
│
▼
Grafana Dashboard
| VM | IP Address | Purpose |
|---|---|---|
| Attacker VM | 192.168.0.2 | Simulate attacker activity |
| Real Server VM | 192.168.0.3 | Production-like web server |
| Honeypot VM | 192.168.0.4 | Cowrie Honeypot + Monitoring Stack |
- Ubuntu Server
- Cowrie Honeypot
- Grafana Alloy
- Loki
- Grafana
- Nginx
- SSH
- Simulated SSH server
- Captures login attempts
- Records attacker commands
- Logs attacker sessions
- Centralized log collection
- Security event visualization
- Login attempt tracking
- Attack timeline analysis
- Professional banking-style website
- Hosted on port 8080
- Access logging enabled
- Demonstrates web-based deception techniques
The Grafana dashboard provides:
- Real-time security event monitoring
- Login attempt statistics
- Attack activity timeline
- Live attack logs
- Security event visualization
- Attacker connects to the honeypot using SSH.
- Cowrie records all actions.
- Alloy collects generated logs.
- Loki stores security events.
- Grafana visualizes attacker activity in real time.
This project demonstrates:
- Honeypot deployment
- Threat monitoring
- Log aggregation
- Security visualization
- Attack analysis
- Defensive cybersecurity practices
Add screenshots here:
Chand Parveen
B.Tech Computer Science Engineering
Cybersecurity & DevOps Enthusiast
This project is developed for educational and learning purposes.




