如何创建 Nagios 监视器,当我的机器上的负载 > 0.5 时触发警报。我设法在 Ubuntu 16.04 上安装和配置 Nagios,现在我被困在这部分
在哪台机器上?假设您所指的机器与安装 Nagios 的机器是同一台机器,那么这非常容易!
首先,您需要在您的命令配置文件中定义一个命令(注意:实际上这可能已经定义了 - 您可以通过grep "check_local_load"
在 Nagios 配置目录中执行 a来仔细检查):
define command {
command_name check_local_load
command_line $USER1$/check_load -w $ARG1$ -c $ARG2$
}
然后,在您的服务配置文件中,您需要定义以下服务(注意:同样,这实际上可能已经定义 - 您只需要调整该check_command
行以调整警告和关键参数)(并且因为您没有指定哪个负载,我们只是假设你的意思是所有这些 [1 分钟,5 分钟,15 分钟]):
define service {
host_name localhost
service_description Current Load
use local-service
check_command check_local_load!0.5,0.5,0.5!0.5,0.5,0.5
register 1
}
您还必须确保正确设置通知。如果以上没有帮助,那么我真诚地建议阅读此处提供的手册:(我认为 Ubuntu 的软件包仍然是 Core 3?不幸的是,我们不是打包者或维护者,所以我不是特别确定)
希望这可以帮助!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句