问题标签 [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.

0 投票
1 回答
2266 浏览

windows - NSclient 的 CheckEventLog 命令问题

我正在尝试使用 CheckEventLog 命令检查过去 12 小时(或 8 小时)的 Windows 事件日志,并且使用此命令得到随机结果。它在一个地方有效,在其他地方无效。我的所有 Win 服务器上都安装了 NSClient ++ 版本(0.5.0.62)。

我正在使用的命令:

我得到的结果是:

如果我删除 12h 右侧的“-”,它会显示 OK 结果,但不会报告任何错误(我知道事件日志中存在错误,因为我正在同时查看它们)。如果我在 12h 的右侧添加“-”,例如“-12h”,它将返回未知。

这里有什么问题?我错过了什么吗?

0 投票
1 回答
501 浏览

nagios - Nagios:check_memory 插件未显示严重和警告限制

我正在使用 check_memory 插件来检查我机器上的可用内存。我已经指定了警告和严重限制,但是这个插件没有显示它,而其他插件(如 check_mem)显示它。任何帮助表示赞赏。

0 投票
0 回答
752 浏览

nagios - nrpe 缓冲区大小超过

我正在研究 nagios nrpe,我正在尝试实现自己的 nrpe 插件,问题是我的插件输出有超过 1024 字节的 char,这比 nrpe 数据包缓冲区大小还要多。

有没有办法增加这个缓冲区的大小??????

0 投票
0 回答
652 浏览

ssl - NSClient++ 使用默认证书而不是我的

我正在尝试在我的 Nagios 服务器 (check_nrpe) 和运行 NSClient 且启用了 NRPE 守护程序的 Windows 主机之间建立安全通信。我相信我已经正确定义了 nsclient.ini 中的 cert 指令,但是当我启动 NSClient++ 时,它会创建一个新的“certificate.pem”并将其放在安全目录中。谁能帮我理解为什么 NSClient 会忽略我提供的证书并创建自己的证书?

这是 nsclient.ini:

0 投票
0 回答
39 浏览

cassandra - Nagios,获取 cassandra 行数的插件

是否有 Nagios 插件,我可以使用它来获取指定限制的 Cassandra 表的行数。

我也准备采用另一种方法:-

我可以点击一个已经给出上述结果的 API 端点,但是这个 API 需要 OAuth 授权。所以我需要执行以下步骤: -

  1. 点击登录 API 并获取访问令牌。
  2. 将其存储在一个变量中并使用它来访问上述端点。
  3. 获取响应并确定关键/警告/确定消息。
0 投票
2 回答
47 浏览

nagios - 在 Nagios NRPE 配置文件 (nrpe.cfg) 中引用另一个属性中的一个属性

所以我有一个稍微另类的问题,即使是谷歌(和 stackoverflow)也已经回答了。所以这里。

这是在受监控的主机上,特别是关于 NRPE 配置文件 (nrpe.cfg)。如果我在这里定义了两个属性,如下所示:

我是否可以在以下几行中更改此内容

换句话说,是否有可能在同一个 CFG 文件中从另一个属性中引用一个属性。

谢谢!

0 投票
1 回答
980 浏览

monitoring - Nagios:NRPE 无法返回超过 1024 字节的输出

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

0 投票
1 回答
1989 浏览

firewall - RHEL 7.2 中的防火墙错误:“该名称没有链/目标/匹配。”

我正在尝试配置NRPE 3.2.0,它使用端口5666来运行远程脚本。

当我尝试执行以下命令时,出现此错误。

我知道我试图附加的链不存在,但我不知道这个链是什么或如何创建它。

0 投票
1 回答
1653 浏览

monitoring - check_mk "进程状态和计数" 规则阈值

我正在尝试将 Nagios-NRPE 支票变成 Check_MK 支票。第一个是:

我的尝试是使用该State and coung processes规则,但它总是会引发严重警报。我的规则的参数是(从rules.mk配置文件中提取的):

由于 WATO 配置屏幕没有说明关键阈值,我猜测超出这些阈值的值会引发严重警报。

我的问题是:当此规则处于活动状态时,即使找到的进程数在 OK 阈值内,也会发出严重警报

Status detail警报是

然后,我无法理解这种行为,我觉得我误解了 check_MK 阈值参数或者我遗漏了一些东西。

你能帮助我吗?

提前谢谢。

0 投票
1 回答
230 浏览

permissions - 为什么 nrpe 找不到我的文件?

我有一个 nagios 检查来报告 puppet 运行成功/失败。检查在本地运行良好:

whoami出于调试目的,我正在回显 的输出。然后我收到 CRITICAL 消息,因为 puppet 服务已停止,这很好。到现在为止还挺好。

但是,当我从 nagios 服务器远程运行检查时,我得到了这个:

读取文件系统似乎有一些问题。NRPE 远程运行时无法读取/var/lib/puppet目录,但nrpe用户可以在本地正常读取。为什么是这样?什么可能导致此错误?检查应该以 nrpe 用户身份运行,为什么它不能读取目录?