nagios安装(nrpe安装)-创新互联

nagios文件目录:

站在用户的角度思考问题,与客户深入沟通,找到巴青网站设计与巴青网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站建设、网站制作、企业官网、英文网站、手机端网站、网站推广、国际域名空间、虚拟主机、企业邮箱。业务覆盖巴青地区。

    bin目录用来存放nagios的执行程序,包括nagios、nrpe等。

    etc目录用来存放nagios的配置文件。

    libexec目录用来存放nagios的监控插件。

    sbin目录用来存放nagios cgi文件,也就是执行外部命令所需文件所在的目录。

    share目录用来存放nagios网页文件,也就是存放web页面的目录。

    include目录用来存放nagios cgi文件的外部调用。

    var目录用来存放nagios日志文件、lock文件等文件。

nagios配置文件简介:

    cgi.cfg用于控制CGI访问的配置文件。

    htpasswd.users用于存放nagios管理员用户名和密码的文件。

    nagios.cfg是nagios主配置文件,所有的cfg配置文件(外部调用除外)必须都在此文件中引用cfg配置文件才能生效。

    resource.cfg变量定义文件,又称为资源文件。该文件中定义的变量,可以被其他配置文件引用,如$USER1$。

    objects是一个目录,此目录下的文件主要用于定义nagios的监控对象。

    commands.cfg是nagios监控命令的定义文件,其中定义的命令可以被其他配置文件引用。

    contacts.cfg是定义nagios监控对象出现故障时,通知的联系人和联系人组的配置文件。

    localhost.cfg是定义监控本地主机的配置文件。

    templates.cfg是定义主机和服务的一个模板配置文件。

    timeperiods.cfg是定义nagios监控时间段的配置文件。

    printer.cfg    switch.cfg    windows.cfg这三个文件分别是监控打印机,交换机和windows系统的模板,监控linux主机的配置文件需要自己创建,创建之后需要在nagios.cfg中添加相关的文件

NRPE的工作过程:

1、nagios监控服务器会运行本地check_nrpe插件,告诉它要检查哪些服务或资源。

2、nagios监控服务器上的check_nrpe插件会连接到远程主机上的NRPE daemon。

3、远程主机上的NRPE daemon会运行本地的各种nagios插件去监测本地的服务或资源。

4、NRPE daemon将检查的结果返回给nagios服务器上的check_nrpe插件,然后该插件再把结果送到nagios状态队列中。

5、nagios依次读取队列中的信息,最后把结果显示出来。


被监控端操作

#yum install -y gcc glibc glibc-common gd gd-devel xinetd openssl-devel cmake make vim c++

安装稍后会使用到的组件

#useradd nagios -s /sbin/nologin

#tar zxvf nagios-plugins      解压nagios插件包

#cd nagios-plugins      进入到刚刚解压得到的文件夹

#./configure --prefix=/usr/local/nagios      配置安装路径在/usr/local/nagios

#make && make install      进行安装

nagios安装(nrpe安装)

所有执行脚本都解压到了指定文件夹内

#chown -R nagios.nagios /usr/local/nagios    授权

#ll /usr/local/nagios

nagios安装(nrpe安装)


nrpe官网下载地址:https://exchange.nagios.org/directory/Addons/Monitoring-Agents/NRPE--2D-Nagios-Remote-Plugin-Executor/details

nagios安装(nrpe安装)

安装nrpe

nrpe是xinetd服务的一部分,所以我们使用xinetd启动nrpe,监听5666端口

#tar zxvf nrpe    解压nrpe压缩包

#cd nrpe

#./configure    使用默认配置安装

nagios安装(nrpe安装)

如果报以上错误的话证明没有装openssl-devel组件

#./configure    安装openssl-devel组件后再次执行就可以正常进行了

nagios安装(nrpe安装)

#make all

nagios安装(nrpe安装)

#make install-plugin      check_nrpe插件安装

#make install-daemon        nrpe命令文件

#make install-daemon-config        nrpe配置文件

#make install-xinetd        基于xinetd进程的nrpe配置文件

nagios安装(nrpe安装)

#vim  /etc/xinetd.d/nrpe      修改配置文件,允许来自于192.168.1.0网段的信息

nagios安装(nrpe安装)

#vim /etc/services        在最后一行添加如下内容

nrpe            5666/tcp          # nrpe

#service xinetd restart

#netstat -lntp        服务已经启动,正常监听5666端口

nagios安装(nrpe安装)

#/usr/local/nagios/libexec/check_nrpe -H 127.0.0.1        如果提示其他问题请检查防火墙

nagios安装(nrpe安装)

服务端也需要安装nrpe所以按照安装nrpe部分在服务端在执行一次就可以了

#/usr/local/nagios/libexec/check_nrpe -H 192.168.1.91

nagios安装(nrpe安装)

nagios服务器上的check_nrpe已经被正常安装,同时被监控主机192.168.1.91上的NRPE也已经正常工作,并且NRPE的版本号为2.15。这个和我们通过check_nrpe插件得到版本号是一致的。

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


分享名称:nagios安装(nrpe安装)-创新互联
网页地址:http://pwwzsj.com/article/gggig.html