Cronjobs, Backups und Skripte
Ein kleines Hilfsskript, das du aus jedem Skript, Cronjob oder Monitoring-Check aufrufen kannst. Die anderen Beispiele auf dieser Seite nutzen es ebenfalls.
- Hilfsskript
/usr/local/bin/sms-send.shanlegen und mitchmod 700schützen. - In der crontab (
crontab -e) bei Fehlern die SMS auslösen, oder in jedem Skript:sms-send.sh "Text".
/usr/local/bin/sms-send.sh
#!/bin/sh # Aufruf: sms-send.sh "Text der SMS" curl -s -m 10 -G https://smsforge.de/api/send \ -H "Authorization: Bearer DEIN_TOKEN" \ --data-urlencode "to=+491701234567" \ --data-urlencode "text=$1" \ -o /dev/null
crontab: nachts sichern, bei Fehler SMS
0 3 * * * /usr/local/bin/backup.sh || /usr/local/bin/sms-send.sh "Backup auf $(hostname) fehlgeschlagen"
Token und Nummer ersetzt du in den Beispielen. Alle Integrationen · API-Dokumentation