On this page
触发器严重性
触发器严重性可用于避免因不太严重的问题而产生告警噪音。
请参见所有最佳实践。
概述
严重性表示触发器的相对重要程度。

分配严重性不仅有助于可视化展示,也有助于避免针对琐碎问题发送通知。
触发器严重性用于:
- 可视化展示(根据原始触发器严重性,为每个已创建的问题显示不同颜色)
- 根据严重性限制通知(请参见动作条件)
- 用户介质 - 针对不同严重性使用不同介质(通知渠道)(例如,对 High 和 Disaster 严重性的触发器使用 SMS,而对其他严重性的触发器使用 Email)
- 全局告警中的音频 - 针对不同严重性使用不同音频
默认支持以下触发器严重性:
| 严重性 | 颜色 | 描述 |
|---|---|---|
| 未分类 | 灰色 | 可用于事件严重性级别未知、尚未确定、不属于常规监控范围等情况,例如在初始配置期间,作为后续评估的占位符,或作为集成流程的一部分。 |
| 信息 | 浅蓝色 | 可用于不需要立即关注、但仍可提供有价值见解的信息类事件。 |
| 警告 | 黄色 | 可用于表示可能需要调查或处理、但尚不严重的潜在问题。 |
| 一般 | 橙色 | 可用于表示较为重要的问题,应在相对较短时间内处理,以防止进一步问题发生。 |
| 高 | 浅红色 | 可用于表示需要立即关注的关键问题,以避免造成重大中断。 |
| 灾难 | 红色 | 可用于表示需要立即采取行动的严重事件,以防止例如系统中断或数据丢失。 |
可在 Administration > General > Trigger displaying options 中自定义触发器严重性的名称和颜色。
颜色在所有前端主题之间共享。
翻译自定义严重性名称
如果使用 Zabbix 前端翻译,则默认情况下,自定义严重性名称将覆盖已翻译的名称。
默认的触发器严重性名称可在所有语言环境中进行翻译。
如果更改了严重性名称,则所有语言环境都会使用自定义名称,因此需要额外进行手动翻译。
自定义严重性名称翻译步骤:
- 设置所需的自定义严重性名称,例如“Important”
- 编辑 <frontend_dir>/locale/<required_locale>/LC_MESSAGES/frontend.po
- 添加 2 行:
<!-- -->
msgid "Important"
msgstr "<翻译字符串>"
并保存文件。
- 按照 <frontend_dir>/locale/README 中的说明创建 .mo 文件
这里,msgid 应与新的自定义严重性名称一致,而 msgstr 应为该名称在特定语言中的翻译。
每次更改严重性名称后,都应执行此过程。