Nagios+Nrpe如何监控其他主机-创新互联-成都创新互联网站建设

关于创新互联

多方位宣传企业产品与服务 突出企业形象

公司简介 公司的服务 荣誉资质 新闻动态 联系我们

Nagios+Nrpe如何监控其他主机-创新互联

这篇文章给大家分享的是有关Nagios+Nrpe如何监控其他主机的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

创新互联是一家专业提供寿县企业网站建设,专注与成都做网站、网站设计、HTML5、小程序制作等业务。10年已为寿县众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。

监控本机运行状态和Mysq主机

需要的包:nagios-plugins-2.1.1.tar.gz

         nrpe-2.15.tar.gz

服务器端:server1.example.com        172.25.254.1

新监控端:server2.example.com       172.25.254.2

实验前提:

   /etc/init.d/httpd start

/etc/init.d/nagios start

/etc/init.d/mysqld start##如果启不开的化,cd /var/lib/mysql/,然后,rm -rf mysql.sock再启动

chkconfig httpd on

chkconfig mysqld on

浏览器登陆 172.25.38.6/nagios查看服务状态

1.新监控端配置(server2)

    1.1 .tar zxf nrpe-2.15.tar.gz

      tar zxf nagios-plugins-2.1.1.tar.gz      #nagios 插件安装

      cd nagios-plugins-2.1.1

        yum install gcc -y openssl-devel mysql-devel

         useradd -M -d /usr/local/nagios nagios    ##id号不规定一定是要900,因为服务器上设置的是900,所以认为统一比较好

     1.2 ./configure --with-nagios-user=nagios --with-nagios-group=nagios

        make

        make install

     1.3  chown nagios.nagios /usr/local/nagios

       chown -R nagios.nagios /usr/local/nagios/libexec

        yum install xinetd

    1.4 cd nrpe-2.15

          ./configure

          make all

          make install-plugin

          make install-daemon

          make install-daemon-config

          make install-xinetd

         cd /etc/xinetd.d/

     1.5 vim nrpe

Nagios+Nrpe如何监控其他主机

#nrpe 服务监听端口

    1.6 vim /etc/services

 加入

Nagios+Nrpe如何监控其他主机  

   1.7 cd ../etc/

       vim  nrpe.cfg  Nagios+Nrpe如何监控其他主机

#根分区监测

/etc/init.d/xinetd start

    1.8 cd /usr/local/nagios/libexec/

       scp check_nrpe root@172.25.254.1:/usr/local/nagios/libexec/

2.服务器端配置(server1)

    2.1  [root@server1 libexec]# ll check_nrpe

 -rwxr-xr-x 1 root root 76769 Jul 23 10:02 check_nrpe

  [root@server1 libexec]# chown nagios:nagios check_nrpe##更改脚本权限为nagios所有

  [root@server1 libexec]# ll check_nrpe

 -rwxr-xr-x 1 nagios nagios 76769 Jul 23 10:02 check_nrpe

    2.2  [root@server1 libexec]# ./check_nrpe -H 172.25.254.2 -c check_disk##执行脚本

 DISK OK - free space: / 5333 MB (83% inode=92%);| /=1086MB;5410;6086;0;6763

      [root@server1 libexec]# ./check_nrpe -H 172.25.254.2 -c check_load##执行脚本

 OK - load average: 0.00, 0.00, 0.00|load1=0.000;15.000;30.000;0;                                                load5=0.000;10.000;25.000;0; load15=0.000;5.000;20.000;0;

  2.3  cd /usr/local/nagios/etc/objects/

            vim commands.cfg

*****************************************************************************************

218 #'check_nrpe' command definition

219 define command{

220     command_name   check_nrpe

221     command_line   $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$

222

}

****************************************************************************************

    vim services.cfg

*****************************************************************************************************

117 ###########check_nrpe############################

118 define service{

119     use                local-service

120     host_name            server2.example.com

121     service_description         根分区

122     check_command          check_nrpe!check_disk

123     }

124

125

126 define service{

127     use                local-service

128     host_name             server2.example.com

129     service_description         登录用户数

130     check_command          check_nrpe!check_users

131     }

*******************************************************************************************

    vim   hosts.cfg

*******************************************************************************************define host{

    use           linux-server       ;

    host_name        server2.example.com

    alias          server2

    address         172.25.254.2

    icon_p_w_picpath        switch.gif

    statusmap_p_w_picpath     switch.gd2

    2d_coords        400,100

    3d_coords        400,200,100

    }

*******************************************************************************************

    2.4 /etc/init.d/nagios reload

浏览器端刷新访问:


Nagios+Nrpe如何监控其他主机



感谢各位的阅读!关于“Nagios+Nrpe如何监控其他主机”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网页名称:Nagios+Nrpe如何监控其他主机-创新互联
分享地址:http://kswsj.cn/article/doihjo.html

其他资讯