我只是好奇,假设我为主机做了一个定义,并指定它在 10-18 的特定时间检查/通知,但在服务中我说 24/7,谁优先?我会全天候收到警报吗?还是它会受到主机规则的影响并且会是 10-18?
答案1
我非常确定您会收到该服务的通知。但是,如果由于主机故障导致服务故障,您可能不会收到服务通知。Nagios 配置可能很复杂,我始终建议进行测试。
答案2
请注意,服务故障可能会触发主机检查。因此,如果超出主机检查时间段,但服务检查失败,我相信它会专门请求主机检查。如果主机关闭并且您超出通知时间段,我相信它会吞下您的警报。这可能是也可能不是您想要的。
但是,你每周 7 天、每天 24 小时检查服务,但运行该服务的主机却只有每周 7 天、每天 8 小时,这似乎很奇怪。
与所有 nagios 一样,请确保在不同的时间段内测试服务和主机故障,以确保其按照预期运行。