【问题标题】:Set trigger time of periods in Zabbix在 Zabbix 中设置周期的触发时间
【发布时间】:2017-09-04 05:23:21
【问题描述】:

我有一个主机,我在 08:00-20:00 监控并在没有 ping 时触发它。 有时可以在 20:00-08:00 期间关闭主机。在这种情况下,我希望在第二天 10:00 之前不要触发该行为。有可能吗?

【问题讨论】:

    标签: triggers zabbix


    【解决方案1】:

    您可以使用time() trigger function。将此附加到现有函数应该可以工作(将 ... 替换为对表达式中已存在的相同项目的引用):

    and time(...) > 080000 and time(...) < 200000
    

    请注意,这将使触发器忽略超出范围的时间段,因此仅当问题状况仍然存在时,它才会在 08:00 触发。不确定 10:00 如何符合您的原始描述。

    【讨论】:

    • 如果主机在 20:00 之前关闭,该函数将生成两次操作
    • 您能否澄清一下两次会发生什么以及如何发生?
    • 如果主机在 19:00 关闭,它将触发。在 20:00-08:00 期间,它将从问题中删除,并将在第二天 08:00 再次出现。每次都会触发。还是我不对?
    • 确实 - 没有考虑系统长时间停机是正常的情况。那为什么不使用内置维护呢?
    • 它是一个特定的主机,只能通过ping来监控:)
    【解决方案2】:

    在较新版本的 Zabbix 上,您可以设置物品的工作时间,因此收集只会发生在特定范围内..

    https://www.zabbix.com/documentation/2.0/manual/appendix/time_period

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多