Monitor CPU, memory, disk, and network usage across multiple servers with instant alerts and historical trending.
Know exactly what's happening on your servers. Get alerts before users do.
A monitoring dashboard that tracks:
Monitor these servers:
- prod-web-1 (192.168.1.10)
- prod-api-1 (192.168.1.11)
- prod-db-1 (192.168.1.12)
Check every 1 minute.
Alert on Telegram if:
- CPU >80% for 5 minutes
- Memory >90% for 3 minutes
- Disk >85% on any partition
- Network errors detected
- Any server unreachable
Store metrics for:
- Last 24 hours (1-minute intervals)
- Last 7 days (5-minute intervals)
- Last 30 days (hourly averages)
Generate weekly performance reports.
Track top processes by:
- CPU usage
- Memory usage
- Open file descriptors
- Network connections
Alert if any process uses >50% CPU unexpectedly.
High CPU:
🚨 SERVER ALERT
Server: prod-api-1
Issue: High CPU usage
Current: 87% (5-minute avg)
Normal: 35-50%
🔝 Top Processes:
1. node (PID 1234): 52% CPU
2. postgres (PID 5678): 18% CPU
3. nginx (PID 9012): 9% CPU
💡 Possible causes:
- Traffic spike (check logs)
- Inefficient query
- Background job running
[View detailed metrics →]
Recovery:
✅ ALERT RESOLVED
Server: prod-api-1
CPU: 87% → 42%
Duration: 12 minutes
Root cause analysis:
- Traffic spike from API endpoint /search
- Query optimization deployed
- CPU back to normal
[View incident timeline →]
📊 Server Health Report — Feb 5-11
🖥️ prod-web-1
Uptime: 99.98%
Avg CPU: 38%
Avg Memory: 62%
Disk: 45% used
Incidents: 0
🖥️ prod-api-1
Uptime: 99.85%
Avg CPU: 52%
Avg Memory: 71%
Disk: 58% used
Incidents: 2 (both auto-resolved)
🖥️ prod-db-1
Uptime: 100%
Avg CPU: 28%
Avg Memory: 78%
Disk: 67% used
Incidents: 0
🎯 Recommendations:
- prod-api-1: Consider scaling to 2 instances (CPU trending up)
- prod-db-1: Memory usage stable but near threshold — monitor
- All servers: Disk usage healthy
Next review: Feb 18, 2024
Monitor your infrastructure → Launch Claws
Deploy your Claws agent and start automating in under 2 minutes.
Get Started with Claws