2 其他事件来源

服务事件

只有在为这些事件启用了服务动作时才会生成服务事件。在这种情况下,每一个服务状态的改变都会生成一个新事件:

  • 问题事件——当服务状态从正常变为问题时
  • 正常事件——当服务状态从问题变为正常时

事件包含服务状态改变的详细信息——何时发生以及新状态是什么。

自动发现事件

Zabbix定期扫描网络发现规则中定义的IP范围。每个规则可以单独配置检查频率。一旦发现主机或服务,就会生成发现事件(或多个事件)。

Zabbix生成以下事件:

事件 何时生成
服务启动 每当Zabbix检测到活跃的服务。
服务停止 每当Zabbix不能检测到服务。
主机启动 如果一个IP至少有一个服务UP的。
主机宕机 如果所有服务都没有反应。
发现服务 如果服务停止后恢复或第一次发现服务。
服务丢失 如果服务启动后丢失。
发现主机 如果主机宕机后恢复或第一次发现主机。
主机丢失 如果主机启动后丢失。

主动式agent自动注册事件

主动式agent自动注册会在Zabbix中创建事件。

如果配置了,当之前未知的主动式agent请求检查或主机元数据发生改变时,主动式agent自动注册事件将会生成。服务端用接收到的agent的IP地址和端口新增新的自动注册主机。

更多信息,参考 主动式agent自动注册 页面。

内部事件

内部事件发生在以下情况:

  • 一个监控项的状态从“正常”改变为“不支持”
  • 一个监控项的状态从“不支持”改变为“正常”
  • 一个低级别自动发现规则的状态从“正常”改变为“不支持”
  • 一个低级别自动发现规则的状态从“不支持”改变为“正常”
  • 一个触发器的状态从“正常”改变为“未知”
  • 一个触发器的状态从“未知”改变为“正常”

引入内部事件的目的是允许用户在发生任何内部事件时都收到通知发生,例如,一个监控项变得不支持并且停止收集数据。

只有启用了内部动作才会生成内部事件。要停止生成内部事件(例如,当监控项变得不支持),请在“警报”→“动作”→“内部动作”里为内部事件禁用所有动作。

如果禁用了内部动作,当一个对象处于“不支持”状态时,这个对象的恢复事件仍会创建。

如果启用了内部动作,当一个对象处于“不支持”状态时,这个对象的恢复事件仍会创建,即使该对象没有创建过“问题事件”。

另请参阅:接收不支持监控项的通知