今天初步搞定了nagios监控,写下心得:(只论nagios,不说apache等)
参考文件: angios全攻略和网友的一篇实例
必要安装的东西:
nagios:主程序软件
nagios- plugins:监控架设的插件
nrpe:信息状态返回的插件
文件介绍:
文件作用的对象:
联系人contact出了问题像谁报告?一般当然是系统管理员了
监控时间段timeperiod7X24小时不间断还是周一至周五,或是自定义的其他时间段
被监控主机host所需要监控的服务器,当然可以是监控机自己
监控命令commandnagios发出的哪个指令来执行某个监控,这也是自己定义的
被监控的服务service例如主机是否存活,80端口是否开,磁盘使用情况或者自定义的服务等
文件功能简介:
nagios.conf:配置文件的路径设置 ,那些新建的host,service,hostgroup等配置文件的路径可由此文件指定;
cgi.cfg:cgi脚本的控制文件;
commands.cfg:命令配置文件;
timeperiods.cfg:时间配置文件;
contacts.cfg:联系人控制文件;
nrpe.cfg:
其他还有新建的用户组主机文件,用户主机文件,服务项目配置文件。
注意事项:
1.selinux的权限设定:
chcon -R -t httpd_sys_content_t /usr/local/nagios/sbin
chcon -R -t httpd_sys_content_t /usr/local/nagios/share
2.要配置好cgi.cfg文件;