0

我正在使用 AWS,其中我使用Nagios Core 4.2.4来监控AMI中具有NRPE 代理 v2.15的节点

问题是从节点到 Nagios 监控服务器的 NRPE 代理的输出在1KB后被截断,而根据文档,它应该首先限制为4KB

我试图增加这些限制的值并尝试根据补丁重新编译,但那不起作用

然后我安装了新的NRPE v3,它说限制已增加到64K,但我仍然继续获得不超过1KB的输出值。

不确定是否存在冲突,因为当我从 Nagios 监控服务器运行它时,我得到

/usr/lib64/nagios/plugins/check_nrpe -H slavenodeIP

NRPE v2.15

但是当我从服务器和从服务器运行它时,我得到相同的输出

/usr/local/nagios/bin/nrpe | grep -i 版本

版本:nrpe-3.0

只是为了确认我的设置是否有意义

Nagios 监控服务器 -> Nagios Core + NRPE

要监控的从站 -> NRPE + 插件(例如 check_nrpe )

那么这是否意味着我使用的 NRPE v3 和 NRPE Plugins v2.15 有什么冲突?有没有人遇到过这个问题,它是如何解决的?很久以来一直潜伏在谷歌上,但无法解决它

4

1 回答 1

1

您需要同时升级目标上的 NRPE 代理和监控服务器上的 NRPE 插件。只有 v3.x 的插件才能解析更大的数据包。

不过好消息:

  • 如果你对 v3.1.1 没问题的话,EPEL 有 RPMs。
  • 到目前为止,我还没有发现 NRPE v2 命令的向后兼容性问题;
  • 您还可以获得他们改进的 SSL 位大小(最多 2048 位)。
于 2017-07-24T14:06:56.373 回答