Shinken Monitoring - 如何在一天中的特定时间在主机上配置服务检查

Shinken Monitoring - how to configure service checks on a host, for a specific time of the day

我们正在使用 Shinken Framework 来监控我们的服务器,因为我得到了一个场景,比如我只想在每天 [=] 每天执行一次服务检查15=]1 AM,如何配置?

使用check_intervaltime_period我们可以实现吗..?

您需要设置check_intervalcheck_period
例如,我们每天上午 9 点使用检查来检查系统更新。只需根据您的需要更改时间和服务。

define timeperiod {
  timeperiod_name                morning_check
  alias                          morning_check
  monday                         09:00-09:01
  tuesday                        09:00-09:01
  wednesday                      09:00-09:01
  thursday                       09:00-09:01
  friday                         09:00-09:01
  saturday                       09:00-09:01
  sunday                         09:00-09:01
}

define service {
  service_description            updates
  host_name                      Docker
  use                            svc-pnp,local_standard_mail
  check_command                  ext_nrpe!check_updates!null
  check_period                   morning_check
  check_interval                 1440
  max_check_attempts             1
  notification_interval          1440
}