问题标签 [nrpe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
smtp - Nagios:如何正确配置 NRPE 以监控 IMAP 和 SMTP
我们想通过 Nagios 监控 Zimbra 服务器上的 IMAP 和 SMTP 服务。我在 Zimbra 服务器上的 nrpe.cfg 文件中配置了以下两行:
以下是 Nagios 服务器上 services.cfg 中的相应服务:
尝试监控这些服务时,我们不断收到“CHECK_NRPE:10 秒后的套接字超时”错误。我们在 Zimbra 服务器上使用 SSL,所以我假设我需要在命令行中定义端口 993 和 465。我们监控的所有其他服务(磁盘 SMART 状态、进程等)都很好。我还能检查什么?
database - 使用 nagios 检查多个数据库
我用数据库监控服务器,每台服务器至少有一个数据库,最多 5 个数据库,我使用 check_oracle_health 插件。
我创建了 5 个服务(check_db1、check_db2...),并为每个主机添加了一个自定义变量/宏(_DB_NAME1、_DB_NAME2...),具体取决于该服务器上的数据库数量,因此该变量可以与check_dbx 服务。这些服务受到我创建的“oracle-hosts”主机组的影响。
现在要排除没有 5 个数据库的主机,我已经在每个服务上添加了我想用“!myhostname”排除字段 host_name。但是这个方法有点长,每次添加新主机都需要做这个排除,所以想知道有没有更简单的方法,优化这个配置。如果有办法进行通用服务/检查
(我在检查 Windows 磁盘时遇到同样的问题,主机只有 C、D 驱动器,而其他主机有 C、D、E ......)
我希望我清楚我的问题描述,并提前感谢您的帮助。
linux - nrpe :网络服务器绑定失败(98:地址已在使用中)
我已经安装iCinga
并nrpe
在同一台机器上。我nrpe
用于监控许多 linux 机器,所以我也在本地安装了 nrpe。
当我在本地启动我的 nrep 时,service nrpe start
它会播种错误,例如/var/log/messages
我用谷歌搜索了这个问题,并找到了 5666 端口的使用情况
II 已将/etc/nagios/nrpe.cfg
端口从5666更改为56666。
如何在icinga2 服务器的主机配置中配置不同的端口(不同主机的不同端口)以监控运行在不同端口的nrpe机器?
这是更改端口的权利吗?或任何其他方式来做到这一点?如果我做错了什么请纠正我?
monitoring - 从 iCinga2 执行 check_nrpe
我正在尝试像这样从我的 iCinga 服务器执行 nrpe 插件
我在插件中做了一些打印,这是结果
它没有正确执行,它-p
作为第二个参数而不是3
远程发送nrpe
但是当我这样给予时同样的工作
结果
有人遇到过这个问题吗?有什么解决办法吗?或者有什么方法可以改变 iCinga2 配置中的这个参数位置?
注意:我尝试在commands.conf
文件中向上/向下更改参数参数,没有用。
bash - 远程服务未从 Nagios 监控服务器运行
我正在使用两个虚拟机。
第一个:Ubuntu 14.04.3 LTS (192.168.1.102)
二:CentOS 7 (192.168.1.105)
在 192.168.1.102 上,我安装了 Nagios Core v4.1.1、NagioSQL v3.2.0 和 NRPE v2.15。
在 192.168.1.105 上,我安装了 Apache Apollo 和 NRPE v2.15。
我已经使用下面的链接使用 NRPE 插件将 192.168.1.105 主机添加到 Nagios 监控服务器(192.168.1.102)
http://www.tecmint.com/how-to-add-linux-host-to-nagios-monitoring-server/
我可以使用来自 192.168.1.102 的以下脚本检查 Apache Apollo 服务是否在 192.168.1.105(Nagios 监控服务器)上运行
但我希望如果我的 Apache Apollo 服务没有运行,那么我想运行这个服务。为此我修改了上面的脚本如下
但是当我尝试使用以下命令从 192.168.1.102 Nagios 运行此脚本时
然后输出在下面
我已经在我的 192.168.1.105 /etc/sudoers 文件中添加了以下行
nagios - 发生时如何捕获“Nrpe 无法读取输出”?
我试图从插件中捕获“nrpe 无法读取输出”输出,并在发生这种情况时发送一封电子邮件,我有点卡住了:)。当这个错误发生在不同的插件上时,会有不同的返回码:
返回码 服务状态
0 好
1 警告
2 关键
3 未知
有没有办法统一我使用的所有插件的返回码(发生此问题时总会有 2[CRITICAL]),或者有任何其他方法来捕获这些警报?我想按原样保留不同情况的返回代码(即文件系统 /home 将警告(返回代码 1)为 95% 和关键(返回代码 2)为 98%
nagios - 使用 nagios 监控树莓派
我必须监控覆盆子的不同服务,例如 CPU 负载、内存……我的电脑通过切换器连接到我的覆盆子。我在我的电脑和树莓中安装了相同版本的 Nrpe,但是当我测试这个命令时,我得到了这个错误:
192.168.1.15 是 raspberry 的地址 ip 请你解释一下我应该在文件 nrpe.cfg 中输入什么地址
先感谢您
nagios - CHECK_NRPE Could not connect to....: Connect reset by peer in Nagios NRPE
Im working on opensuse Leap 42.1. I have installed NRPE on the remote host. I following precisely the installation guide. However, the deaemon runs:
But executing CHECK_NRPE gives me the following error:
I dont see what is the problem here. I tried the installation several times. Firewall is off, but that shouldn't be the problem. Haven't found the error anywhere else. What am I missing? Thanks
nagios - CHECK_NRPE:从守护进程接收数据时出错
我已经在 Centos 机器上配置了 nagios 服务器。我正在尝试将 rhel 6.6 机器添加到此 nagios 服务器版本 4.2.0。在配置 NRPE 并对其进行测试时,有一个步骤可以检查配置/usr/local/nagios/libexec/check_nrpe -H localhost
在这一步我收到如下错误:
所以,我使用了这个-n
选项:/usr/local/nagios/libexec/check_nrpe -n -H localhost
它显示了一个新错误,如下所示:
系统日志只是说:
知道为什么会出现这种情况吗?