Skip to content

About

Check the nagios configuration with 'nagios -v'.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Nagios GUI Screenshot

Check Nagios Config

Check the nagios configuration with 'nagios -v'. There are many situations where a nagios configuration can sit broken without anyone noticing.

Supports chroot’ed Nagios environments and can provide data for graphing.

INSTALL

Example:

wget https://raw.github.com/mclarkson/check_nagios_config/master/check_nagios_config
chmod +x check_nagios_config
mv check_nagios_config /usr/lib64/nagios/plugins/

EXAMPLE OUTPUT

WARNING:  1 warnings, 0 errors, 72 hosts, 1430 services.

CRITICAL:  0 warnings, 1 errors, 72 hosts, 1430 services.

OK: 0 warnings, 0 errors, 72 hosts, 1430 services.

MANUAL PAGE

$ ./check_nagios_config -h

Usage: check_nagios_config [options]

 -h      :  Display this help text.
 -c FILE :  Location of nagios configuration file, nagios.cfg.
            (Default is: /etc/nagios/nagios.cfg)
 -n FILE :  Location of nagios main executable file, nagios.
            (Default is: /usr/sbin/nagios)
 -x DIR  :  Run in a chroot environment based at DIR.
 -X FILE :  Location of the chroot executable file.
            (Default is: /usr/sbin/chroot)
 -s      :  Use sudo to run the command.
 -p      :  Add performance data output for graphing.
 -l      :  Add long output excluding the lines starting with 'Processing'.

 -W NUM  :  Don't alert until NUM warnings have been reached.
            (Default is: 0)
 -C NUM  :  Don't alert until NUM errors have been reached.
            (Usually zero unless there's a really good reason.)
            (Default is: 0)

Example:
  Check the configuration, alerting on any errors or warnings that
  Nagios reports. Also create performance data for graphing.

    ./check_nagios_config -p

About

Check the nagios configuration with 'nagios -v'.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages