我想将自己的配置放在Nagios Core 4.3.4中。
我在Nagios中有以下设置:
/usr/local/nagios/etc/nagios.cfg
cfg_file=/usr/local/nagios/etc/objects/newhost.cfg
cfg_dir=/usr/local/nagios/etc/servers
/usr/local/nagios/etc/servers/ubuntu_host.cfg
define host {
use linux-server
host_name ubuntu_host
alias Ubuntu Host
address 192.168.1.10
register 1
}
/usr/local/nagios/etc/objects/newhost.cfg
# Define a host for the local machine
define host{
use linux-server
host_name google.com
alias google.com
address www.google.com
}
# Define a service to "ping" the local machine
define service{
use generic-service
host_name google.com
service_description PING
check_command check_ping!100.0,20%!500.0,60%
}
define service{
use generic-service
host_name google.com
service_description HTTP
check_command check_http
notifications_enabled 0
}
配置验证正常,它显示3个主机:
Running pre-flight check on configuration data...
Checking objects...
Checked 7 services.
Checked 3 hosts.
Checked 0 host groups.
Checked 0 service groups.
Checked 1 contacts.
Checked 1 contact groups.
Checked 24 commands.
Checked 5 time periods.
Checked 0 host escalations.
Checked 0 service escalations.
Checking for circular paths...
Checked 3 hosts
Checked 0 service dependencies
Checked 0 host dependencies
Checked 5 timeperiods
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...
Total Warnings: 0
Total Errors: 0
我重新启动了nrpe服务,nargios服务和httpd服务。