Dashboard web em tempo real para monitoramento de servidores Windows/Linux. Backend em Python Flask com API REST e frontend responsivo com atualização automática a cada 10 segundos.
- Monitoramento de CPU, RAM e disco em tempo real
- Status de serviços críticos do Windows
- Uptime do servidor
- API REST em
/api/metrics(JSON) - Interface responsiva com tema dark
- Atualização automática a cada 10 segundos
pip install flask
python app.py
# Acesse: http://localhost:5000GET /api/metrics
{
"hostname": "SERVIDOR-01",
"timestamp": "23/04/2026 14:30:00",
"uptime": "5d 12h 30m",
"cpu": { "percent": 23 },
"ram": { "total_gb": 16, "free_gb": 8.2, "used_pct": 48.8 },
"disks": [{ "drive": "C:", "total_gb": 500, "free_gb": 220, "used_pct": 56 }],
"services": [{ "name": "EventLog", "running": true }]
}- Python 3.8+
- Flask 2.x+
- Windows Server / Windows 10+ (para coleta via WMI)