nagios-yangjun
define host{ use linux-serverhost_name mylinux //需要修改工作站的主机名
alias mylinux
address 192.168.0.44 //工作站主机IP
}
define service{
use generic-service
host_name mylinux
service_description check-swap //对下面操作的描述
check_command check_nrpe!check_swap //执行检测交换分区命令,监控swap
}
define service{
use generic-service
host_name mylinux
service_description check-load
check_command check_nrpe!check_load //监控负载
}
define service{
use generic-service
host_name mylinux
service_description check-disk
check_command check_nrpe!check_had1 //监控硬盘
}
define service{
use generic-service
host_name mylinux
service_description check-users
check_command check_nrpe!check_users //监控用户(使用)情况
}
define service{
use generic-service
host_name mylinux
service_descriptionotal_procs
check_command check_nrpe!check_total_procs //监控进程
}
//对以上的linux.cfg文件编辑如果有错,将会导致nagios无法启动;
//修改工作站主机的主机名为mylinux,保证能够#pingmylinux 通信正常,可以选择
#echo "192.168.0.44 mylinux ">>/etc/hosts
#echo"192.168.0.15 nagios " >>/etc/hosts
//在服务器端
#echo"192.168.0.15 nagios " >> /etc/hosts
#echo"192.168.0.44 mylinux ">>/etc/hosts
7、准备启动nagios服务
#setenforce 0保证selinux处于关闭状态
#service iptablesstop或者开放80,5666端口(http/nrep)
#chkconfig --add nagios //添加nagios服务到系统服务队列
#chkconfig nagios on //开机自动启动服务
#/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
//检查nagios的配置文件的正确性
//如果上面有错误,请检查系统服务时间是否同步,新建的linux.cfg是否有语法错误!
//在commands.cfg是否添加对nrep使用等
//保证上述命令争取执行
// 参考:
页:
[1]