只有在启用了针对这些事件的服务操作时,才会生成服务事件。在这种情况下,每次服务状态更改都会创建一个新事件:
事件包含服务状态更改的详细信息——更改发生的时间以及新的状态是什么。
Zabbix 会定期扫描网络发现规则中定义的 IP 范围。每个规则的检查频率可以单独配置。一旦发现 一个主机 或服务,就会生成一个发现事件(或多个事件)。
Zabbix 生成以下事件:
事件 | 触发时机 |
---|---|
服务可用 | 每次 Zabbix 检测到活动服务时。 |
服务不可用 | 每次 Zabbix 无法检测到服务时。 |
主机 可用 | 如果该 IP 至少有一个服务处于可用状态。 |
主机 不可用 | 如果所有服务均无响应时。 |
服务已发现 | 如果服务在停机后恢复或首次被发现。 |
服务已丢失 | 如果服务在可用后丢失。 |
主机 已发现 | 如果 主机 在停机后恢复或首次被发现。 |
主机 已丢失 | 如果 主机 在可用后丢失。 |
主动 agent 自动注册会在 Zabbix 中创建事件。
如果进行了相关配置,当一个之前未知的主动 agent 请求检查或 主机 元数据发生更改时,将创建主动 agent 自动注册事件。服务器将使用接收到的 agent 的 IP 地址和端口添加一个新的自动注册的 主机。
有关更多信息,请参阅 active agent autoregistration 页面。
内部事件在以下情况下发生:
引入内部事件的目的在于当任何内部事件发生时能够通知用户 例如,当监控项变为不受支持状态时,便会停止数据采集。
内部事件仅在为这些事件配置内部操作时才会生成 已启用。要停止生成内部事件(例如, 监控项 即将停止支持时,请禁用所有内部事件的操作 警报 → 动作 → 内部动作
如果内部操作被禁用,而一个object处于 “不支持”状态,针对此object的恢复事件仍将 已创建。 (注:用户未提供具体待翻译内容,根据角色定义需接收实际文本才能执行翻译。请提供需要翻译的Zabbix技术文档片段。) 如果启用了内部操作,当object处于“不受支持”状态时 状态,即使如此,仍会为此object创建恢复事件 未为object创建'问题事件'。