plugins - Nagios 上的 ping_plugin 问题:没有 perfdata
问题描述
这是我的第一篇文章,我的英语说得不太好。提前为错误道歉。我目前正在研究 Nagios(nagios 核心 4.4.3),我已经安装了一些没有问题。实际上不是这种类型的问题。由于 ping 插件,我真的被卡住了。当我使用所有参数执行命令行时,它运行良好,但与 Nagios 一起使用的“自动”不起作用,我不明白为什么。
我将 perfdata 导入文件中,没有写入任何内容,$SERVICEOUTPUT$ 看起来像:
/bin/ping -n -U -w 10 -c 5 127.0.0.1
(127.0.0.1 仅用于示例)。
在命令行上,我编写了以下命令,并得到了很好的响应:
/usr/local/nagios/libexec/check_ping -H 127.0.0.1 -w 200.0,20% -c 500.0,80% -p 5
PING OK - Packet loss = 0%, RTA = 0.05 ms|rta=0.052000ms;200.000000;500.000000;0.000000 pl=0%;20;80;0
服务的配置如下:
define service{
use my_service
host_name 64594
service_description 23349
check_command check_ping!127.0.0.1!200.0,20%!500.0,80%
event_handler event_handler
}
命令的配置:
define command{
command_name check_ping
command_line $USER1$/check_ping -H $ARG1$ -w $ARG2$ -c $ARG3$
}
感谢您的帮助,我想了解我的错误是什么以及为什么我的 ping 服务没有响应。
解决方案
似乎错误来自/bin/ping 上的权限。希望它会有所帮助。
推荐阅读
- c# - 避免在datagridview中重复
- chef-infra - 如何在 Chef 中禁止覆盖食谱版本?
- python - How to remove HTML tags from a list of texts in Python
- asp.net - Request to AWS reveals internal server IP address
- c# - Asp.net Core 中的 Ajax 助手标签文档
- mysql - 加入来自同一个表 mysql knex 的其他结果
- ios - UIRefreshControl Selector 不调用目标 c
- sql - 检查与 SQL Server 2000/2005 的连接详细信息
- spring-boot - 为什么千分尺不会停止向 datadog 发送数据并已经关闭?
- apache-kafka - 如何知道何时在 Kafka 中提交记录?