有谁知道 Nagios 是否有设置临时检查间隔设置服务检查并在 X 分钟后恢复?
我的服务检查定义如下所示:
define service {
host_name prodhost
use http
service_description www.example.com:8080
check_command check_http!8080!example.com:8080!/!5.000!10.00
servicegroups http-check
check_interval .5
retry_interval .25
max_check_attempts 3
}
问题是每次对我的 Web 应用程序进行更改(通过 CI)时,它还必须重新启动应用程序作为部署过程的一部分。这会触发我的一些 5 秒和 10 秒警告和严重警报。
我希望能够保留我目前的检查间隔,重试间隔, 和最大检查尝试次数阈值保持不变,但可以在部署时暂时更改它们,并在 3 分钟后恢复到原始状态。