- 论坛徽章:
- 0
|
参考田逸老师的做,但最后测试的时候出现了下面2个错误,说主机和服务设置有问题,我检查了好几次都没有检查出问题 的原因,请高指教,非常感谢!
我的实验环境是:
主机名:cxc IP地址:192.168.0.199 做监控机
主机名:yst IP地址:192.168.0.101 做被监控机,主要监控mysql服务状态
主机名:sbf IP地址:192.168.0.103 做被监控机,主要监控mysql服务状态
[root@cxc etc]# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Nagios 3.0.6
Copyright (c) 1999-2008 Ethan Galstad (http://www.nagios.org)
Last Modified: 12-01-2008
License: GPL
Reading configuration data...
Running pre-flight check on configuration data...
Checking services...
Error: There are no services defined!
Checked 0 services.
Checking hosts...
Error: There are no hosts defined!
Checked 0 hosts.
Checking host groups...
Checked 0 host groups.
Checking service groups...
Checked 0 service groups.
Checking contacts...
Checked 1 contacts.
Checking contact groups...
Checked 1 contact groups.
Checking service escalations...
Checked 0 service escalations.
Checking service dependencies...
Checked 0 service dependencies.
Checking host escalations...
Checked 0 host escalations.
Checking host dependencies...
Checked 0 host dependencies.
Checking commands...
Checked 24 commands.
Checking time periods...
Checked 5 time periods.
Checking for circular paths between hosts...
Checking for circular host and service dependencies...
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...
Total Warnings: 0
Total Errors: 2
***> One or more problems was encountered while running the pre-flight check...
Check your configuration file(s) to ensure that they contain valid
directives and data defintions. If you are upgrading from a previous
version of Nagios, you should be aware that some variables/definitions
may have been removed or modified in this version. Make sure to read
the HTML documentation regarding the config files, as well as the
'Whats New' section to find out what has changed.
主机的设置:
define host{
host_name cxc
alias nagios cxc
address 192.168.0.199
contact_groups serygroup
check_command check-host-alive
max_check_attempts 5
check_period 24x7
notification_interval 10
notification_period 24x7
notification_options d,u,r
}
define host{
host_nameyst
alias nagios yst
address 192.168.0.101
contact_groups serygroup
check_command check-host-alive
max_check_attempts 5
check_period 24x7
notification_interval 10
notification_period 24x7
notification_options d,u,r
}
define host{
host_namesbf
alias nagios sbf
address 192.168.0.103
contact_groups serygroup
check_command check-host-alive
max_check_attempts 5
check_period 24x7
notification_interval 10
notification_period 24x7
notification_options d,u,r
}
服务设置:
[root@cxc etc]# vi services.cfg
#service definition
define service{
host_name cxc
service_description check-host-alive
check_command check-host-alive
max_check_attempts 5
normal_check_interval 3
retry_check_interval 2
check_period 24x7
notification_interval 10
notification_period 24x7
notification_options w,u,c,r
contact_groups seryroup
}
define service{
host_name yst
service_description check_tcp 3306
check_command check_tcp!3306
max_check_attempts 5
normal_check_interval 3
retry_check_interval 2
check_period 24x7
notification_interval 10
notification_period 24x7
notification_options w,u,c,r
contact_groups seryroup
}
define service{
host_name sbf
service_description check_tcp 3306
check_command check_tcp!3306
max_check_attempts 5
normal_check_interval 3
retry_check_interval 2
check_period 24x7
notification_interval 10
notification_period 24x7 |
|