Nagios:在Windows / Linux上禁用来自命令行的通知

前端之家收集整理的这篇文章主要介绍了Nagios:在Windows / Linux上禁用来自命令行的通知前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们的日常维护需要降低服务质量.

问题是这些服务有Nagios检查,我们要么必须转到Web界面并禁用检查或收到电子邮件.

是否有一种方法可以从Windows和/或Linux客户机上的命令行禁用Nagios检查(或通知)并启用它?理想情况下,这将发生在我们执行维护的机器上,而不是Nagios服务器本身.

我想禁用通知/检查预维护,并在维护后重新启用它们.

假设guest虚拟机可以访问Web界面,以下命令行应该可以工作:

要禁用通知

curl -d "cmd_typ=23&cmd_mod=2&host=[THE HOST]&service=[THE SERVICE]&btnSubmit=Commit" "http://[[NAGIOS SERVER]/nagios/cgi-bin/cmd.cgi"

启用通知

curl -d "cmd_typ=22&cmd_mod=2&host=[THE HOST]&service=[THE SERVICE]&btnSubmit=Commit" "http://[[NAGIOS SERVER]/nagios/cgi-bin/cmd.cgi"

根据您的设置,您可能还需要使用curl的–insecure或–user选项.

对于IIRC,cmd_type号对于服务和主机组是不同的 – 查看Web浏览器中正在使用的链接.

原文链接:https://www.f2er.com/windows/367581.html

猜你在找的Windows相关文章