Make sure your backups run correctly.
Backups are critical but often forgotten. We discover they don't work the day we need them.
MoniTao Heartbeat monitors your backup scripts and alerts you immediately if there's a problem.
Backups can fail silently for various reasons:
seo.backup_monitoring.how_desc
seo.backup_monitoring.example_desc
#!/bin/bash
# Script de backup avec heartbeat MoniTao
# Signal de debut
curl -X POST https://monitao.com/api/heartbeat/start/YOUR_TOKEN \
-H "Authorization: Bearer YOUR_SECRET"
# Execution du backup
mysqldump -u user -p database > /backup/db_$(date +%Y%m%d).sql
# Verification et signal de fin
if [ $? -eq 0 ]; then
curl -X POST https://monitao.com/api/heartbeat/ping/YOUR_TOKEN \
-H "Authorization: Bearer YOUR_SECRET"
else
curl -X POST https://monitao.com/api/heartbeat/fail/YOUR_TOKEN \
-H "Authorization: Bearer YOUR_SECRET"
fi
Check the return code of your backup command before sending the success ping.
Currently heartbeat only records timestamp and execution duration.
A 1-2 hour grace period is recommended for heavy backups.
No, MoniTao only monitors and alerts. Restart remains your responsibility.
Start free, no credit card required.