Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/glensc/nagios-plugin-check_bacula_log
Nagios/Icinga plugin that checks Bacula logs for last status run.
https://github.com/glensc/nagios-plugin-check_bacula_log
Last synced: about 2 months ago
JSON representation
Nagios/Icinga plugin that checks Bacula logs for last status run.
- Host: GitHub
- URL: https://github.com/glensc/nagios-plugin-check_bacula_log
- Owner: glensc
- Created: 2015-04-28T10:06:55.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2020-04-16T19:41:04.000Z (over 4 years ago)
- Last Synced: 2024-10-14T11:38:45.181Z (3 months ago)
- Language: Perl
- Homepage:
- Size: 191 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# check_bacula_log
Nagios/Icinga plugin that checks Bacula logs for last status run.
`check_bacula_log` is a Nagios plugin that checks whether the backups made for today
with the Bacula backup system were succesful.This requires the Nagios user to have read access to the bacula log file.
Make sure that the user that runs Nagios has read access to the Bacula logs,
make sure it also has the right to enter the directory where the log is stored.Requirements:
- Nagios or Icinga
- Perl## installation ##
1. copy plugin `check_bacula_log.pl` as `/usr/lib/nagios/plugins/check_bacula_log`
2. copy command definition and service template definition `check_bacula_log.cfg` to `/etc/nagios/plugins`.
3. create check definition like this:
```
define service {
use bacula_log
host_name localhost
}
```**NOTE**: the paths may vary, depending on your Nagios/Icinga installation.
**NOTE**: You probably want to install it as NRPE check instead if Nagios and Bacula run on different machines.