在check_mk中设置停机时间



我希望能够通过 curl命令将CHECK_MK中的服务设置为停机时间。

这在这里有很好的记录:https://mathias-kettner.de/checkmk_multisite_automation.html

所以我遵循上面的指南,并创建了以下curl命令以从远程服务器执行。

curl -d "_do_confirm=yes" -d "_transid=-1" -d "_do_actions=yes" -d "service=Logins" -d "host=<HOSTNAME>" -d "view_name=service" -d "_down_minutes=5" -d "_down_comment=TEST" -d "_username=apiuser" -d "_secret=<SECRET>" "<MY_CHECK_MK>/check_mk/view.py"

我也有正确的主机名和秘密。

当我执行上述命令时,它只是从页面返回HTML的负载,但实际上并未执行输入服务进入停机时间的动作。

我不确定我在哪里出错...

任何帮助将不胜感激。谢谢

我今天遇到了完全相同的问题,事实证明,我创建的用户没有足够的权利来执行操作。使其成为管理员修复了此问题。并不理想,一旦我研究它,我可能会赋予更多颗粒状的权利。从那时起,我就可以通过指定说话,一个存在的主机或主机组(通过错别字)来遇到相同的错误。在所有这些情况下,一个更有帮助的错误将为我节省很多时间 - 因此,希望这对某人有帮助。

相关内容

  • 没有找到相关文章

最新更新