首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏sunsky

    NRPE介绍

    一、简介 1、NRPE介绍 NRPE是Nagios的一个功能扩展,它可在远程Linux/Unix主机上执行插件程序。 2、NRPE的工作原理 NRPE有两部分组成 check_nrpe插件:位于监控主机上 nrpe daemon:运行在远程主机上,通常是被监控端agent 注意:nrpe daemon需要Nagios-plugins NRPE daemon,所用的方式是SSL; 然后:NRPE daemon 会运行相应的Nagios插件来执行检查; 最后:NRPE daemon 将检查的结果返回给check_nrpe 插件,插件将其递交给 nrpe-2.15]# . 三、监控端安装NRPE 1、安装NRPE [root@Nagios ~]# tar xf nrpe-2.15.tar.gz [root@Nagios ~]# cd nrpe-2.15

    1.2K20发布于 2020-08-20
  • 来自专栏开源部署

    CentOS安装Nagios+NRPE

    /configure --with-nagios-user=nagios \ >--with-nagios-group=nagios \ >--with-nrpe-user=nagios \ >--with-nrpe-group 文件 找到allowed_hosts添加你的服务器的IP 启动nrpe /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d 下面就可以在服务器端定义主机 NrpeCfg=/usr/local/nagios/etc/nrpe.cfg LockFile=/var/lock/subsys/nrpe # See how we were called. case echo -n "Shutting down nrpe: "     killproc nrpe   echo   rm -f $LockFile     ;;  restart)   $0 stop   $0 start     ;;  status)   status nrpe     ;;  *)   echo "Usage: nrpe {start|stop|restart|status}"

    53910编辑于 2022-06-30
  • 来自专栏python3

    Nagios利用NRPE监控Linux主

    另一种方法是使用NRPE外部构件监控远程主机。NRPE外部构件可以在远程的Linux/Unix主机上执行插件程序。 1、NRPE介绍     NRPE是Nagios的一个功能扩展,它可在远程Linux/UNIX主机上执行插件程序。 SSL; NRPE daemon 会运行相应的Nagios 插件来执行检查; NRPE daemon 将检查的结果返回给check_nrpe 插件,插件将其递交给nagios做处理。 # cd nrpe-2.15/ [root@localhost nrpe-2.15]# . 也就是NRPE daemon只运行nrpe.cfg中所定义的命令。

    1.6K20发布于 2020-01-09
  • 来自专栏开源部署

    Nagios报错NRPE: Command ‘check_heartbeat’ not defined

    最近在做heartbeat监控的时候,在nagios服务器端报警提示:NRPE: Command 'check_heartbeat' not defined 但是在nagios客户端/usr/local /nagios/libexec/check_nrpe -H 192.168.3.211 -c check_heartbeat都能够正常执行,查了很多资料主要有以下几种情况: 1.nagios客户端nrpe.cfg Jan 29 17:04:41 usvr-210 xinetd[30971]: bind failed (Address already in use (errno = 98)). service = nrpe Jan 29 17:04:41 usvr-210 xinetd[30971]: Service nrpe failed to start and is deactivated. lsof -i:5666 检查端口并没有启动,但是ps -ef |grep nrpe是有的,于是重启了nrpe service xinetd restart ok,这下nagios能够正常监控了。

    41430编辑于 2022-07-04
  • 来自专栏开源部署

    HPUX安装Nagios监控插件(NRPE)难点解析

    HPUX上安装NRPE,特别是在监控Oracle数据库有一些疑难的点,自己一边摸索一边整理了出来,就当是做个备忘 一、下载预编译好的depot源码包 包名:NRPE-2.12.depot.gz 免费下载地址在 用户 groupadd -g 312 nrpe useradd -g nrpe -G oinstall -u 312 nrpe  (注:之所以添加到oinstall组,是使其具备执行oracle插件的权限 ) 三、HPUX上安装NRPE swinstall -s /tmp/NRPE-2.12.depot.gz swlist -l product | grep NRPE 四、将NRPE配置为inetd管理进程 /opt/nrpe/bin/configure.sh 会在/etc/services与/etc/inetd.conf文件中添加nrpe相关的配置项 五、修改NRPE主配置文件 vi /opt/nrpe /nagios/libexec/check_nrpe -H xxxxxx NRPE v2.12 返回上信息测试成功,在服务端同样测试 netstat -na | grep 5666 查看nrpe服务端口

    84200编辑于 2022-06-30
  • 来自专栏开源部署

    Nagios的NRPE的check_command配置优化

    Nagios NRPE客户端的安装与配置 http://www.linuxidc.com/Linux/2014-05/102151.htm 看到客户端里面的日志有: Running command: / usr/local/nagios/libexec/check_load -w -c 很显然就是命令参数错误 于是我就调整,客户端和服务端的nrpe的参数,发现里面的ARG1,ARG2各种传过来传过去迷糊了 =/usr/local/nagios/libexec/check_load $ARG1$ 服务端: define command{         command_name check_remote_nrpe         command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$ -a $ARG2$         } define service {     host_name web_218     service_description check-load     check_command check_remote_nrpe!

    48710编辑于 2022-07-01
  • 来自专栏开源部署

    Nagios NRPE客户端的安装与配置

    /configure make make install 1.2被监控服务器安装nrpe程序 tar xzvf  nrpe-2.1.2.tar.gz cd nrpe-2.1.2 . /nagios/bin/nrpe -c/usr/local/nagios/etc/nrpe.cfg –d # netstat -plnt |grep nrpe tcp        0    0 0.0.0.0 /bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d'>>/etc/rc.local 1.5在主Nagios上验证客户端nrpe是否安装好 [root@nagios-server src]#/usr/local/nagios/libexec/check_nrpe -H 192.168.1.100 NRPE v2.12 若出现版本号,代表nrpe客户端安装成功。 2主Nagios调用nrpe配置 2.1编辑客户端上的nrpe配置文件 #vi /usr/local/nagios/etc/nrpe.cfg command[check_users]=/usr/local

    1.2K10编辑于 2022-07-01
  • 来自专栏开源部署

    Nagios基于客户端环境自动修改nrpe.cfg脚本

    nicSpeed ]; then         continue;     else         sed -i "/check_$nicName/d" /usr/local/nagios/etc/nrpe.cfg check_iftraffic.pl -i $nicName -w $WARNING -c $CRITICAL -b $nicSpeed -u m" >>  /usr/local/nagios/etc/nrpe.cfg 'BEGIN{printf "%.2f\n",cpuNumber*critial/100}' `;     sed -i '/check_load/d' /usr/local/nagios/etc/nrpe.cfg [check_load]=$scriptPath/check_load -w $warningNumber -c $criticalNumber" >>  /usr/local/nagios/etc/nrpe.cfg [check_disk_$pN]=$scriptPath/check_disk -w $WARNING -c $CRITICAL -p $pN " >>  /usr/local/nagios/etc/nrpe.cfg

    53520编辑于 2022-06-29
  • 来自专栏大数据入坑指南

    Centreon+Nagios实战第七篇——安装NRPE

    Centreon+Nagios实战第七篇——安装NRPE 把以上全部安装完成之后即完成了服务端的监控设置,要想利用服务端监控其他机器的性能,还需要在被禁控端安装NRPE和Nagios-plugin,当然如果要监控本机服务端性能 ,也需要在本机上安装NRPE。 /NagiosEnterprises/nrpe/archive/nrpe-2-15.tar.gz tar zxvf nrpe-2-15.tar.gz 拷贝nrpe.cfg文件到您的远程主机nrpe配置目录 nrpe-nrpe-2-15 make install-xinetd 现在您需要对nrpe文件进行配置,这个文件包含了一条指令”only_ from”,这条指令指明了哪个ip可以和守护进程进行沟通,您的 /check_nrpe -H 127.0.0.1 执行完上面操作之后您应该看到下面的输出信息 NRPE v2.15 如果您看到了NRPE的版本号,说明您的NRPE和xinted安装正确和配置完成

    56410发布于 2020-08-20
  • 来自专栏大数据入坑指南

    Centreon+Nagios实战第九篇——利用nrpe插件监控本机

    Centreon+Nagios实战第九篇——利用nrpe插件监控本机 接下来通过NRPE插件来监控本机状态,首先检测一下nrpe是否正常运行 执行以下命令 service xinetd start /check_nrpe -H 127.0.0.1 若能够得到nrpe的版本,则说明nrpe处于正常运行状态 NRPE v2.15 添加check_nrpe命令 Command_name:check_nrpe Command_line:$USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$ ? 添加nrpe常用服务模版,修改nrpe配置后重启服务 [root@localhost ~]# vi /usr/local/nagios/etc/nrpe.cfg command[check_users] -s Z command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200 如果您之前安装不出问题的话,在nrpe

    68530发布于 2020-08-21
  • 来自专栏Elton的技术分享博客

    CentOS 5.3安装Nagios

    ******************* 监控主机需要安装check_nrpe,被监控机器需要安装nrpe。 -2.12.tar.gz tar xzf nrpe-2.8.tar.gz cd nrpe-2.8 . > 在/etc/services加入下面的条目 nrpe 5666/tcp # NRPE 重启Xinetd service xinetd restart 本地测试 netstat -at | grep nrpe 会显示 tcp 0 0 :nrpe *: LISTEN /usr/local/nagios /nagios/nrpe-2.12.tar.gz tar xzf nrpe-2.12.tar.gz cd nrpe-2.12 .

    85520发布于 2021-01-26
  • 来自专栏python3

    nagios3安装配置

    nrpe daemon,所用的方式是ssl 3.nrpe daemon会运行相应的nagios插件来执行检查 4.nrpe daemon将检查的结果返回给check_nrpe插件,插件将其递交给nagios tar  xvf  nrpe-2.12.tar.gz cd  nrpe nrpe-2.12. . 六、启动nrpe服务并检查其配置 1、以独立守护进程启动nrpe服务  /usr/local/nrpe/bin/nrpe –c /usr/local/nrpe/etc/nrpe.cfg –d 2 ss   18:01   0:00 nrpe -c /usr/local/nrpe/etc/nrpe.cfg –d 3、检查插件功能 1)检查nrpe的服务版本  [root@rhel nrpe] # /usr/local/nrpe/libexec/check_nrpe -h 192.168.0.10 nrpe v2.12 2)检查nrpe.cnf里面定义的命令有没有错误,也就是检查主机资源:

    73220发布于 2020-01-07
  • 来自专栏云+技术

    Nagios安装与配置

    二、安装nrpe [root@nagios ~]# yum -y install xinetd [root@nagios ~]# tar zxvf nrpe-2.13.tar.gz [root@nagios  ~]# cd nrpe-2.13 [root@nagios nrpe-2.13]# . /configure --prefix= /usr/local/nagios [root@nagios nrpe-2.13]# make all [root@nagios nrpe-2.13]# make [root@nagios nrpe-2.13]# make install-xinetd 配置nrpe,增加以下行: [root@nagios ~]# vim /etc/services nrpe                     5666/tcp                 #nrpe 在/usr/local/nagios/etc/objects/command.cfg中加入: #'check_nrpe'command definition

    1.6K10发布于 2019-04-09
  • 来自专栏开源部署

    Ubuntu 12.04 x64安装Nagios3

    web登陆密码 image.png 4.登陆nagios,http://192.168.197.130/nagios3 账号/密码:nagiosadmin/111111 image.png 5.安装nrpe ubuntu@ubuntu:~$ sudo apt-get install nagios-nrpe-server nagios-nrpe-plugin -y 6.nagios的配置文件 1. /etc/nagios 这个是nrpe的安装目录 7.启动nagios和nrpe服务 ubuntu@ubuntu:/etc/nagios$ sudo /etc/init.d/nagios3 restart restart * Stopping nagios-nrpe nagios-nrpe                                                                                                [ OK ] * Starting nagios-nrpe nagios-nrpe                                                                                               

    47720编辑于 2022-06-28
  • 来自专栏开源部署

    服务器监控-Nagios安装篇

    /configure make all make install http://sourceforge.net/projects/nagios/files/nrpe-2.x/ tar zxvf nrpe -2.13.tar.gz cd nrpe-2.13 . -2.13.tar.gz cd nrpe-2.13 . 将only_from = 后面加上监控端的地址:192.168.1.10 确保/etc/services有nrpe 5666/tcp #NRPE这一行,没有则添加 重启xinetd服务,至此被监控端配置完毕 /usr/local/nagios/libexec/check_nrpe -H 被监控端的地址 如能显示 “NRPE v2.12”,表明NRPE可以和被监控端正常通信

    76510编辑于 2022-07-03
  • 来自专栏性能与架构

    Nagios 监控远程主机

    、SSH 等,这里使用 Nrpe Nrpe 有两部分组成: 1)check_nrpe插件,位于Nagios服务器 2)nrpe daemon,运行在远程主机上,是被监控主机的agent 监控远程主机的过程 1)Nagios 运行 check_nrpe 插件,说明要获取哪些信息 2)check_nrpe 连接到远程的 nrpe daemon 3)nrpe daemon 运行相应的插件执行检查 4)nrpe source=files 得到 nrpe-3.0.1.tar.gz $ tar xf nrpe-3.0.1.tar.gz $ cd nrpe-3.0.1 $ . ,在后面添加 nagios 服务器的IP 保存后启动 nrpe $ /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d 执行 netstat -tnlp 检查 5666 端口是否正常 2)Nagios服务器的安装与配置 安装 Nrpe 下载 nrpe-3.0.1.tar.gz $ tar xf nrpe-3.0.1

    3.1K50发布于 2018-04-03
  • 来自专栏运维猫

    Nagios监控服务器运行状态

    2.通过SSL,check_nrpe 连接远端机子上的NRPE daemon 3.NRPE 运行本地的各种插件去检测本地的服务和状态(check_disk,..etc) 4.最后,NRPE 把检测的结果传给主机端的 这个插件来通信 12、nrpe插件 通过NRPE(一个插件)服务可以添加本地信息的监控,将数据发送到我们的Nagios服务器 NRPE两部分组成,一部分是监控机check_nrpe,一部分是被监控机的 Nagios 服务器执行check_nrpe 插件并告诉他检查哪个服务,check_nrpe 插件通过SSL 连接方式联系远程服务器上的NRPE守护进程,NRPE守护进程执行相应的插件完成指定的检查,并返回结果 13、nrpe工作原理 Nrpe是基于SSL的机制,那么我们需要做的事情就是构建SSL环境,所以需要使用NRPE工作的时候,都需要安装SSL,而且服务端和客户端都需要安装nrpe软件,而我们客户端不需要安装 /nrpe-2.15/ [root@serverc nrpe-2.15]# .

    2.7K30发布于 2019-11-15
  • 来自专栏运维

    Nagios监控linux服务器

    #tar -zxvf nrpe-2.13.tar.gz && cd nrpe-2.13 #. 配置nrpe信息 #vim /usr/local/nagios/etc/nrpe.cfg,查找并修改如下一行 allowed_hosts=172.16.17.223,127.0.0.1   #注意修改为 ,并测试 #/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d #echo “/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d &> /dev/null” >> /etc/rc.local #netstat -atulnp | grep nrpe tcp #/usr/local/nagios/libexec/check_nrpe -H localhost NRPE v2.13 二、服务器端 1、安装所需的软件(nagios、nagios-plugins

    2K10发布于 2018-11-14
  • 来自专栏魏豪的专栏

    Nagios 监控配置及实战

    -y install openssl-devel //加密传输 [root@cc]# tar -xf nrpe-3.0.1.tar.gz [root@cc]# cd nrpe-3.0.1 [root 服务的配置文件[root@cc]# vim /usr/local/nagios/etc/nrpe.cfg command[nrpe_check_users]=/usr/local/nagios/libexec root@cc]# systemctl restart nrpe [root@cc]# netstat -antup | grep 5666 配置监控服务器 安装nrpe服务的check_nrpe插件 [root@cc]# yum -y install openssl-devel [root@cc]# tar -xf nrpe-3.0.1.tar.gz [root@cc]# cd nrpe-3.0.1 check_20_boot command_line $USER1$/check_nrpe -H 192.168.4.20 -p 5666 -c nrpe_check_boot

    3.4K00发布于 2017-05-18
  • 来自专栏云计算教程系列

    如何在CentOS 7上安装Nagios 4和监控服务器

    NRPE下载页面上找到最新稳定版NRPE的源代码。 nrpe-2.15.tar.gz 使用以下命令提取NRPE存档: tar xvf nrpe-*.tar.gz 然后切换到解压缩的目录: cd nrpe-* 使用以下命令配置NRPE: . 这允许您在Nagios服务定义中使用该check_nrpe命令。 现在,让我们更新NRPE配置文件。 重新启动NRPE以使更改生效: sudo systemctl start nrpe.service sudo systemctl enable nrpe.service 在要监视的主机上完成NRPE的安装和配置后

    1.9K20发布于 2018-10-09
领券