Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Check last HyperBackup for Synology (Synagios)
201608111310
2016-08-11
- Nagios 1.x
- Nagios 2.x
- Nagios 3.x
- Nagios 4.x
7314
File | Description |
---|---|
check_hyperbackup.sh | Nagios Plugin |
synobackuplog.sh | Script to copy the log |
readme.txt | Readme |
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
Nagios Plugin to check when the last Backup was done with HyperBackup
Preparation: The HyperBackup Logfile is required within the Nagios-chroot. As there is a limited access right on the original file we'll copy it:
1. copy "check_hyperbackup.sh" to /volume1/@appstore/Synagios/nagios-chroot/usr/lib/nagios/plugins/
2. make the script executable: chmod a+x /volume1/@appstore/Synagios/nagios-chroot/usr/lib/nagios/plugins/check_hyperbackup.sh
3. copy "synobackuplog.sh" to /volume1/@appstore/Synagios/nagios-chroot/bin/
4. make the script executable: chmod a+x /volume1/@appstore/Synagios/nagios-chroot/bin/synobackuplog.sh
5. create cron-job which runs every hour in /etc/crontab (globally, not in nagios-chroot!):
5 * * * * root /volume1/@appstore/Synagios/nagios-chroot/bin/synobackuplog.sh
6. run the script one time: sudo ./volume1/@appstore/Synagios/nagios-chroot/bin/synobackuplog.sh
Tested on Synology DS116 using Synagios
Usage: ./check_hyperbackup.sh $ARG1$ $ARG2$
$ARG1$ = Warning-Level
$ARG2$ = Critical-Level
By Markus Walther
Version: 201608111310
Preparation: The HyperBackup Logfile is required within the Nagios-chroot. As there is a limited access right on the original file we'll copy it:
1. copy "check_hyperbackup.sh" to /volume1/@appstore/Synagios/nagios-chroot/usr/lib/nagios/plugins/
2. make the script executable: chmod a+x /volume1/@appstore/Synagios/nagios-chroot/usr/lib/nagios/plugins/check_hyperbackup.sh
3. copy "synobackuplog.sh" to /volume1/@appstore/Synagios/nagios-chroot/bin/
4. make the script executable: chmod a+x /volume1/@appstore/Synagios/nagios-chroot/bin/synobackuplog.sh
5. create cron-job which runs every hour in /etc/crontab (globally, not in nagios-chroot!):
5 * * * * root /volume1/@appstore/Synagios/nagios-chroot/bin/synobackuplog.sh
6. run the script one time: sudo ./volume1/@appstore/Synagios/nagios-chroot/bin/synobackuplog.sh
Tested on Synology DS116 using Synagios
Usage: ./check_hyperbackup.sh $ARG1$ $ARG2$
$ARG1$ = Warning-Level
$ARG2$ = Critical-Level
By Markus Walther
Version: 201608111310
Reviews (0)
Be the first to review this listing!