问题标签 [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.
windows - NSclient 的 CheckEventLog 命令问题
我正在尝试使用 CheckEventLog 命令检查过去 12 小时(或 8 小时)的 Windows 事件日志,并且使用此命令得到随机结果。它在一个地方有效,在其他地方无效。我的所有 Win 服务器上都安装了 NSClient ++ 版本(0.5.0.62)。
我正在使用的命令:
我得到的结果是:
如果我删除 12h 右侧的“-”,它会显示 OK 结果,但不会报告任何错误(我知道事件日志中存在错误,因为我正在同时查看它们)。如果我在 12h 的右侧添加“-”,例如“-12h”,它将返回未知。
这里有什么问题?我错过了什么吗?
nagios - Nagios:check_memory 插件未显示严重和警告限制
我正在使用 check_memory 插件来检查我机器上的可用内存。我已经指定了警告和严重限制,但是这个插件没有显示它,而其他插件(如 check_mem)显示它。任何帮助表示赞赏。
nagios - nrpe 缓冲区大小超过
我正在研究 nagios nrpe,我正在尝试实现自己的 nrpe 插件,问题是我的插件输出有超过 1024 字节的 char,这比 nrpe 数据包缓冲区大小还要多。
有没有办法增加这个缓冲区的大小??????
ssl - NSClient++ 使用默认证书而不是我的
我正在尝试在我的 Nagios 服务器 (check_nrpe) 和运行 NSClient 且启用了 NRPE 守护程序的 Windows 主机之间建立安全通信。我相信我已经正确定义了 nsclient.ini 中的 cert 指令,但是当我启动 NSClient++ 时,它会创建一个新的“certificate.pem”并将其放在安全目录中。谁能帮我理解为什么 NSClient 会忽略我提供的证书并创建自己的证书?
这是 nsclient.ini:
cassandra - Nagios,获取 cassandra 行数的插件
是否有 Nagios 插件,我可以使用它来获取指定限制的 Cassandra 表的行数。
我也准备采用另一种方法:-
我可以点击一个已经给出上述结果的 API 端点,但是这个 API 需要 OAuth 授权。所以我需要执行以下步骤: -
- 点击登录 API 并获取访问令牌。
- 将其存储在一个变量中并使用它来访问上述端点。
- 获取响应并确定关键/警告/确定消息。
nagios - 在 Nagios NRPE 配置文件 (nrpe.cfg) 中引用另一个属性中的一个属性
所以我有一个稍微另类的问题,即使是谷歌(和 stackoverflow)也已经回答了。所以这里。
这是在受监控的主机上,特别是关于 NRPE 配置文件 (nrpe.cfg)。如果我在这里定义了两个属性,如下所示:
我是否可以在以下几行中更改此内容
换句话说,是否有可能在同一个 CFG 文件中从另一个属性中引用一个属性。
谢谢!
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 有什么冲突?有没有人遇到过这个问题,它是如何解决的?很久以来一直潜伏在谷歌上,但无法解决它
firewall - RHEL 7.2 中的防火墙错误:“该名称没有链/目标/匹配。”
我正在尝试配置NRPE 3.2.0
,它使用端口5666
来运行远程脚本。
当我尝试执行以下命令时,出现此错误。
我知道我试图附加的链不存在,但我不知道这个链是什么或如何创建它。
monitoring - check_mk "进程状态和计数" 规则阈值
我正在尝试将 Nagios-NRPE 支票变成 Check_MK 支票。第一个是:
我的尝试是使用该State and coung processes
规则,但它总是会引发严重警报。我的规则的参数是(从rules.mk
配置文件中提取的):
由于 WATO 配置屏幕没有说明关键阈值,我猜测超出这些阈值的值会引发严重警报。
我的问题是:当此规则处于活动状态时,即使找到的进程数在 OK 阈值内,也会发出严重警报。
的Status detail
警报是
然后,我无法理解这种行为,我觉得我误解了 check_MK 阈值参数或者我遗漏了一些东西。
你能帮助我吗?
提前谢谢。
permissions - 为什么 nrpe 找不到我的文件?
我有一个 nagios 检查来报告 puppet 运行成功/失败。检查在本地运行良好:
whoami
出于调试目的,我正在回显 的输出。然后我收到 CRITICAL 消息,因为 puppet 服务已停止,这很好。到现在为止还挺好。
但是,当我从 nagios 服务器远程运行检查时,我得到了这个:
读取文件系统似乎有一些问题。NRPE 远程运行时无法读取/var/lib/puppet
目录,但nrpe
用户可以在本地正常读取。为什么是这样?什么可能导致此错误?检查应该以 nrpe 用户身份运行,为什么它不能读取目录?