简单的添加被监控的Linux主机和服务
主机和服务都在这一个文件里
添加一个主机
主机组里添加主机名
所有的服务都依次添加主机名就行了
connects.cfg里添加邮箱
template里可以有很多的设置
ping服务,其它的类似添加
然后重启服务,就可以看到主机和相应的服务了
安装NRPE
监控Linux主机上
下载
解压
进入目录
编译
如果不行就用
提示没有SSL,因为NRPE客户机和服务器通过SSL加密数据
安装了OPENSSL,但没有openssl-devel
安装它
重新编译NRPE
可以看到它的端口是5666
安装
服务器上只要plugin就行了
添加commands.cfg配置内容
添加主机
主机组里也添加
添加一个服务nrpe
配置被监控端LINUX
安装nagios-plugin
这个跟服务器上一样的安装方法就行了
修改主目录所有者
也是跟服务器上一样,给所有者为nagios.nagios
安装nrpe
编译完后安装的步骤多了两步
编辑nrpe配置文件
添加服务器IP
因为上面nrpe服务用了check_swap,所以客户机上这个配置文件里就要添加这个,默认是没有这个的
启动nrpe服务
看端口有没有被监听
客户机本机测试
在服务器上与客户机的通讯
效果
看这个打了个叉
进localhost.cfg里改相应的服务中的0为1
重启服务
但提示紧急,新加的主机
看日志
看主机,还是宕机
服务器重启服务
客户机重新执行nrpe
服务器执行
其实上面几步没必要,不用动等几分钟也就行了
一个告警
添加一个index.html到/var/www/html下就行了,等一会就可以了
等几分钟
为什么这个还没好
因为我在安装nrpe和nagios-plugin的时候可能目录没放在一起,记得编译的时候加--prefix=/usr/nagios
这样就没问题了
总算看着顺眼了吧哈哈!
转载于:https://blog.51cto.com/mcmvp/1217417