【问题标题】:Nagios: NRPE cannot return output more than 1024 bytesNagios:NRPE 无法返回超过 1024 字节的输出
【发布时间】:2017-07-19 21:27:54
【问题描述】:

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

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

我尝试增加这些限制的值并尝试按照patch 重新编译,但那不起作用

然后我安装了新的 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 有什么冲突?有没有人遇到过这个问题,它是如何解决的?很久以来一直潜伏在谷歌上,但无法解决它

【问题讨论】:

    标签: monitoring nagios amazon-ami nrpe


    【解决方案1】:

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

    不过,好消息:

    • 如果您对 v3.1.1 没问题,EPEL 有相应的 RPM。
    • 到目前为止,我还没有发现 NRPE v2 命令的向后兼容性问题;
    • 您还可以获得他们改进的 SSL 位大小(最多 2048 位)。

    【讨论】:

    • 感谢您的回答。我去看看。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-19
    • 2020-09-22
    • 1970-01-01
    • 2014-09-20
    • 1970-01-01
    • 2019-07-27
    相关资源
    最近更新 更多