centos6.5安装nagios客户端及配置

centos6.5安装nagios客户端及配置

ID:8793341

大小:712.50 KB

页数:9页

时间:2018-04-07

centos6.5安装nagios客户端及配置_第1页
centos6.5安装nagios客户端及配置_第2页
centos6.5安装nagios客户端及配置_第3页
centos6.5安装nagios客户端及配置_第4页
centos6.5安装nagios客户端及配置_第5页
资源描述:

《centos6.5安装nagios客户端及配置》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Linux(CentOS6.5)配置Nagios监控1、概述上一篇我们已经实现了对自身的一个监控,同时还实现了监控客户端机器是否存活的一个状态。但是我们需要知道的信息远远不只是这些。我们需要知道内存的使用情况,硬盘的使用情况,cup的使用情况等等一些信息。这些需要我们安装插件来完成。nagios有这样一个附加组件--“NRPE”,用它就可以完成对Linux类型主机"本地信息”的监控。下面我们讲解安装这些监控插件以及配置,实现我们需要的监控信息。2、Nagios客户端插件安装a.增加用户&设定密码#useraddnagios#passwdnagiosb.安装nagios

2、插件这个插件我们在上一章说过如何安装了,基本是一样的。和这里是一样的。完成后会在/usr/local/nagios/下生成三个目录include、libexec和share。修改目录权限#chownnagios.nagios/usr/local/nagios#chown-Rnagios.nagios/usr/local/nagios/libexec1、NRPE安装#wgethttp://prdownloads.sourceforge.net/sourceforge/nagios/nrpe-2.13.tar.gz#tarzxvfnrpe-2.13.tar.gz#cdnr

3、pe-2.13#./configure#makeall安装deamon#makeinstall-daemon安装配置文件#makeinstall-daemon-config按照安装文档的说明,是将NRPEdeamon作为xinetd下的一个服务运行的。在这样的情况下xinetd就必须要先安装好,不过一般系统已经默认安装了。安装nrpe,编译的时候提示以下信息checkingforSSLheaders...configure:error:Cannotfindsslheaders原因是缺少openssl-devel包,yum-yinstallopenssl-devel问题

4、解决!安装xinted脚本#makeinstall-xinetd可以看到创建了这个文件/etc/xinetd.d/nrpe。编辑这个脚本:在only_from后增加监控主机的IP地址。编辑/etc/services文件,增加NRPE服务重启xinted服务#servicexinetdrestart这里需要注意一下,入股启动成功了那说明你很幸运,如果启动不成功,报错:问题:xinetd:未被识别的服务安装后重启即可yum-yinstallxinetd查看NRPE是否已经启动可以看到5666端口已经在监听了测试#/usr/local/nagios/libexec/chec

5、k_nrpe-Hlocalhost1、在监控主机上安装check_nrpe插件#tarzxvfnrpe-2.13.tar.gz#cdnrpe-2.13#./configure#makeall#makeinstall-plugin监控服务配置在Nagios-Linux上我们已经装好了nrpe,现在我们测试一下监控机使用check_nrpe与被监控机运行的nrpedaemon之间的通信。 在commands.cfg中增加对check_nrpe的定义#vi /usr/local/nagios/etc/objects/commands.cfg在最后面增加如下内容:意义如下:#

6、'check_nrpe'commanddefinitiondefinecommand{command_namecheck_nrpe#定义命令名称为check_nrpe,在services.cfg中要使用这个名称.command_line$USER1$/check_nrpe-H$HOSTADDRESS$-c$ARG1$#这是定义实际运行的插件程序.#这个命令行的书写要完全按照check_nrpe这个命令的用法,不知道用法的就用check_nrpe–h查看.}-c后面带的$ARG1$参数是传给nrpedaemon执行的检测命令,之前说过了它必须是nrpe.cfg中所定义的

7、那5条命令中的其中一条。在services.cfg中使用check_nrpe的时候要用“!”带上这个参数。9.3.3定义对Nagios-Linux主机的监控下面就可以在services.cfg中定义对Nagios-Linux主机的监控了。defineservice{uselocal-servicehost_nameNagios-Linuxservice_descriptionCurrentLoadcheck_commandcheck_nrpe!check_load}defineservice{uselocal-servicehost_nameNagi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。