Server health monitoring with plain language Telegram alerts. Tracks CPU, memory, disk, uptime, and custom metrics. Use when: running servers/VPS instances, monitoring app health, or need simple alerting. NOT for: enterprise-scale monitoring, complex distributed systems, or regulatory compliance logging.
Your servers text you when something's wrong. Plain English alerts, no cryptic error codes. Know about issues before your users do.
✅ USE when:
❌ DON'T use when:
You: Monitor my server at 192.168.1.100
Paw: connects via SSH
✅ Server added: 192.168.1.100
Current status:
What to monitor?
Or I can set smart defaults. Your call. 🎯
You: Smart defaults
Paw: ✅ Monitoring active
Alerts configured:
I'll check every 60 seconds. You'll get Telegram pings if anything breaks.
Sleep well. 😴
3 AM alert:
Paw: 🚨 Server Alert: 192.168.1.100
Issue: High CPU usage Current: 94% (sustained for 8 minutes) Status: Critical
Top processes:
Actions:
/sys kill 1234 (kill node process)/sys restart node-app (restart service)/sys ssh (get SSH command)What do you want to do? 🔧
You: /sys restart node-app
Paw: Restarting node-app on 192.168.1.100...
✅ Service restarted
Status: Resolved ✅
I'll keep watching. Go back to sleep. 😴
# Add server
syswhisper add 192.168.1.100 --name "web-server"
# Configure alerts
syswhisper alert cpu --threshold 85 --duration 5m
# Show server status
syswhisper status
# View alert history
syswhisper alerts history
# Test alert
syswhisper alerts test
Quick status:
You: /sys status
Paw: All servers: 3 online
✅ web-server — healthy ✅ db-server — healthy ⚠️ worker-1 — high memory (85%)
React to worker-1 for details.
Install: pawhub.ai/syswhisper
Sleep soundly. Paw's watching your servers. 🔔🐾