2 其他事件源

服务事件

服务事件仅在启用了针对这些事件的服务操作时才会生成。在这种情况下,每次服务状态变更都会创建一个新事件:

  • 问题事件 - 当服务状态从OK变更为PROBLEM时
  • OK事件 - 当服务状态从PROBLEM变更为OK时

该事件包含服务状态变更的详细信息 - 包括变更发生时间及新状态内容。

发现事件

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

Zabbix会生成以下事件:

事件 生成时机
服务可用 每次Zabbix检测到活跃服务时
服务不可用 每次Zabbix无法检测到服务时
主机可用 当IP地址至少有一个服务处于UP状态时
主机不可用 当所有服务都无响应时
服务发现 当服务在停机后恢复或首次被发现时
服务丢失 当服务从可用状态变为丢失时
主机发现 当主机在停机后恢复或首次被发现时
主机丢失 当主机从可用状态变为丢失时

Active agent 自动注册事件

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

当配置启用时,如果之前未知的主动式agent请求检查或主机元数据发生变更, 系统会创建主动式agent自动注册事件。服务器会使用接收到的agentIP地址和端口 添加一个新的自动注册主机。

更多信息请参阅active agent autoregistration页面。

内部事件

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

  • 监控项的状态从'normal'变为'unsupported'
  • 监控项的状态从'unsupported'变为'normal'
  • 一条低级发现规则的状态从'正常'变为 '不支持'
  • 低级发现规则的状态从"unsupported"变更为 '正常'
  • 触发器状态从'正常'变为'未知'
  • 触发器状态从'未知'变为'正常'

自Zabbix 2.2起支持内部事件。引入内部事件的目的在于 内部事件旨在允许用户在发生任何内部事件时收到通知 例如,当监控项变为不受支持并停止时 收集数据

内部事件仅在为这些事件配置内部操作时才会生成 已启用。要停止生成内部事件(例如, 监控项 不再受支持时,禁用所有内部事件的操作 配置 → 动作 → 内部动作

如果内部操作被禁用,而一个object处于 'unsupported'状态,针对此object的恢复事件仍将 已创建。
如果启用了内部操作,当object处于'unsupported'状态时 状态, 即使如此也将为此object创建恢复事件 未为object创建'problem event'。

另请参阅: Receiving notification on unsupported items