今天初步搞定了nagios监控,写下心得:(只论nagios,不说apache等)

参考文件:   angios全攻略和网友的一篇实例  

必要安装的东西:

nagios:主程序软件

nagios- plugins:监控架设的插件

nrpe:信息状态返回的插件


文件介绍:

文件作用的对象:



联系人

contact

出了问题像谁报告?一般当然是系统管理员了

监控时间段

timeperiod

7X24小时不间断还是周一至周五,或是自定义的其他时间段

被监控主机

host

所需要监控的服务器,当然可以是监控机自己

监控命令

command

nagios发出的哪个指令来执行某个监控,这也是自己定义的

被监控的服务

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文件;