我有很多名称中带有正斜杠的 nagios 服务。当我尝试通过 thruk api 确认服务时,它返回如下错误。
request: http://<thruk_url>/r/v1/services/test-host/check_disk_%2Fvar/cmd/acknowledge_svc_problem
response: /r/v1/services/test-host/check_disk_/var/cmd/acknowledge_svc_problem was not found on this server.
服务名称是check_disk_/var
。我有很多这样的服务,因此重命名它们并不是一个简单的解决方案。