Real-Time Performance Tracking
Website Ping Checker
A full-stack uptime monitoring solution featuring real-time latency visualization, automated email alerts, and a secure dashboard engine.
View Source Code
⭐ Please Star the Repo!
Monitoring Dashboard
🐍
Flask Backend
Robust Python backend using Flask and APScheduler for non-blocking uptime checks.
📈
Live Latency Graphs
Interactive response-time visualization powered by Chart.js for deep performance analysis.
📧
Email Alerts
Instant downtime and recovery notifications sent via Gmail SMTP integration.
Core Functionality
Monitoring Engine
- ✦ **Multi-URL Tracking**: Monitor an unlimited number of websites simultaneously.
- ✦ **Configurable Intervals**: Customizable ping frequencies for different service tiers.
- ✦ **HTTP Response Logs**: Detailed status code and timeout tracking.
Security & Storage
- ✦ **Encrypted Auth**: Secure login system with hashed passwords.
- ✦ **SQLite Persistence**: Efficient historical data storage for uptime analysis.
- ✦ **Env Variable Security**: Protected API keys and sensitive credentials.