问题标签 [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.
monitoring - Icinga check_jboss "NRPE: 无法读取输出"
我Icinga
用来监控一些服务器和服务。他们中的大多数运行良好。但现在我喜欢通过NRPE
. 因此,我正在使用check_jboss
来自 MonitoringExchange 的 -Plugin。虽然每次我尝试通过 NRPE 从我的 Icinga-Server 运行测试命令时,我都会得到一个NRPE: unable to read output
错误。当我尝试直接在受监控的服务器上执行命令时,它运行良好。奇怪的是,受监控服务器上的执行需要大约 5 秒才能返回可接受的结果,但 NRPE-Exceution 立即返回错误。尝试设置 NRPE 超时并没有解决问题。我还检查了 check_jboss-plugin 的权限并将它们设置为“777”,这样就不应该出现错误。我不认为 NRPE 存在一个常见问题,因为还有一些通过 NRPE 进行的其他检查(例如 check_load、check_disk、...)并且它们都运行良好。这些插件的权限类似于我的 check_jboss-Plugin。
在运行良好的受监控服务器上执行一个示例执行后:
这是我的 Icinga-Server 通过 NRPE 执行的两个命令。两个命令都正确
有人对我有提示吗?如果需要更多配置信息,请询问:)
perl - POE::Component::Server::NRPE,返回值
我尝试使用您的 CPAN 模块 POE::Compoenten::Server::NRPE。我尝试了来自 CPAN 站点的示例,并针对 nagios-tool check_nrpe 进行了测试。
文本很好,但我无法获得正确的返回值。您在模块描述中描述了这个 return_result,但我不知道如何使用它。
非常好,如果你能给我一个非常简短的例子,如何返回值 <> 0。
多谢!
干杯,克里斯托夫
nagios - Nagios NRPE:未定义命令
在我nrpe_local.cfg
添加的以下命令中:
然后重新启动 nrpe 守护进程。
当我使用执行此命令时nrpe
,出现以下错误:
我使用以下命令执行:
我无法得到任何线索。
在我nrpe_local.cfg
的文件中,又添加了 10 个命令,并且它们工作正常。
plugins - 使用 nagios check_jmx 插件监控 JMX 属性
我正在使用 nagios 插件 check_jmx 监控 JMX 属性。该插件生成多个名为 JMXQuery 的进程,然后系统挂起。这是什么原因以及这个插件是如何工作的?..请尽快帮助我
monitoring - Icinga - check_yum - 套接字超时?
我正在使用我的 Icinga-Monitoring-Environment 中的 check_yum - 插件来检查是否有可用的安全关键更新。这工作得很好,但有时我会收到“CHECK_NRPE:xx 秒后的套接字超时”。在执行检查时。目前我的 NRPE-Timeout 是 30 秒。如果我重新安排检查几次或直接从具有更高 nrpe-timeout-value 的 Icinga-Server 执行检查,则一切正常,至少在执行几次检查之后。通过 NRPE 进行的所有其他检查都不会引发任何错误。所以我认为我的 NRPE 配置或我正在使用的插件没有一般错误。check_yum - 插件的这种奇怪行为有什么解释吗?也许受监控的服务器上有一些缓存问题?
bash - 如何找到重复的 [s] 行 [s] 并将其删除?
我必须在我的nrpe.cfg
文件中附加这一行,在 200 多台服务器中:
但是对于某些问题,有些机器不止一次有这条线。所以现在我想检查是否有不止一次并将其删除,只留下指定命令的一行。我需要在shell
脚本中执行此操作。
ubuntu - 找不到 ssl 库?
我正在尝试在 ubuntu 12.04 上安装 nrpe 插件,但是我遇到了 ssl 库的问题。我尝试安装“libcurl3-openssl-dev”包,但是当我在安装此包后尝试编译 nrpe 插件时,我遇到了“找不到 ssl 库”的问题。
任何人都可以请对此有所了解吗?
感谢您,
问候,高拉夫。
http - nagios - nrpe - check_http - 在命令提示符下工作,但在 nrpe 上失败
我正在尝试nagios。
当我从控制台执行时,以下命令运行良好。
所以我继续并添加了 nrpe.cfg
但随后它开始在 /var/log/messages 中给出错误
有趣的是,实际的命令位于第 245 行。事实上,在同一个配置文件中还有另一个 check_http 命令运行良好。
我错过了什么,但很明显。
提前致谢。
问候,莫汉
linux - 无法为 nagios 配置远程 nrpe 插件
我已经安装了 nagios 服务器,包括 nrpe 和 nagios 插件。它工作正常。
但是,我正在尝试使用 nagios 服务器安装用于远程主机监控的 nrpe 和 nagios 插件,配置完成后,我正在运行以下命令进行测试:
输出:
端口 5666 正在侦听该服务器。
谁能告诉我要进行哪些其他更改才能获得上述命令的正确结果。
如果您需要有关配置的更多详细信息,也请告诉我。
powershell - NSclient++ 启动 powershell 脚本,但在 start-process 命令中失败
我正在使用 Nagios 检查 Windows 机器是否处于“重新启动模式”,这意味着已安装补丁,服务器现在需要重新启动。我有 2 个 PowerShell 脚本:启动脚本和处理脚本。
启动脚本检查服务器是否处于重新启动模式。如果是,它运行以下命令,启动处理脚本:
如果它未处于重新启动模式,它将启动以下操作:
如果我从 Windows 服务器手动运行它,一切正常。如果我尝试从 Nagios 服务器运行它,请使用以下命令:
只有第一个脚本运行。我似乎无法让脚本 1 使用 nrpe 启动脚本 2,不管我在脚本 2 中放了什么。这可能非常简单,比如创建一个空文本文件。我在 Windows Server 2008 R2 上运行 PowerShell 3。