_____________________________________________________________________
B096-016 B096-048 and B092-016 User Manual Page 135
10.4 Advanced Distributed Monitoring Configuration
10.4.1 Sample Nagios configuration
An example configuration for Nagios is listed below. It shows how to set up a remote Console Server to
monitor a single host, with both network and serial connections. Each check has two configurations, one
for NRPE and one for NSCA. In practice, these would be combined into a single check which uses NSCA
as a primary method and falling back to NRPE if a check were late. For details, see the Nagios
documentation (http://www.nagios.org/docs/
) on Service and Host Freshness Checks.
; Host definitions
;
; Console Server
define host{
use generic-host
host_name tripplite
alias Console Server
address 192.168.254.147
}
; Managed Host
define host{
use generic-host
host_name server
alias server
address 192.168.254.227
}
; NRPE daemon on gateway
define command {
command_name check_nrpe_daemon
command_line $USER1$/check_nrpe -H 192.168.254.147 -p 5666
}
define service {
service_description NRPE Daemon
host_name tripplite
use generic-service
check_command check_nrpe_daemon
}
; Serial Status
define command {
command_name check_serial_status
command_line $USER1$/check_nrpe -H 192.168.254.147 -p 5666 -c check_serial_$HOSTNAME$
}
define service {