2 触发器
概述
可从数据采集 → 主机访问主机的触发器列表,方法是点击相应主机的触发器。

显示的数据:
| 列 | 描述 |
|---|---|
| 严重性 | 触发器的严重性同时通过名称和单元格背景颜色显示。 |
| 值 | 显示触发器值: 正常 - 触发器处于正常状态 问题 - 触发器处于问题状态 |
| 主机 | 触发器所属的主机。 点击主机名称可打开主机配置表单。 仅当筛选器中选择了多个主机或未选择主机时,才会显示此列。 |
| 名称 | 触发器名称,以指向触发器详细信息的蓝色链接显示。 点击触发器名称链接可打开触发器配置表单。 如果主机触发器属于模板,则会在触发器名称前显示模板名称,并以灰色链接表示。点击模板链接可打开模板级别的触发器列表。 如果触发器是从触发器原型创建的,则其名称前会以橙色显示低级别发现规则名称。点击发现规则名称可打开触发器原型列表。 |
| 运行数据 | 触发器的运行数据定义,其中包含任意字符串和宏,这些字符串和宏将在监控 > 问题中动态解析。 |
| 表达式 | 显示触发器表达式。表达式中的主机-监控项部分显示为链接,指向监控项配置表单。 |
| 状态 | 显示触发器状态 - 已启用、已禁用或未知。点击状态可手动更改状态:从“已启用”更改为“已禁用”(反之亦然);从“未知”更改为“已禁用”(反之亦然)。 已禁用触发器的问题不再显示在前端中,但不会被删除。 已丢失的已发现触发器会标记信息图标。工具提示文本会提供其状态的详细信息。 |
| 信息 | 如果一切正常,此列中不会显示图标。如果发生错误,则会显示带有字母“i”的方形图标。将鼠标悬停在图标上,可查看包含错误描述的工具提示。 |
| 标签 | 如果触发器包含标签,则此列会显示标签名称和值。 |
要配置新触发器,请点击右上角的创建触发器按钮。
批量编辑选项
列表下方的按钮提供一些批量编辑选项:
- 启用 - 将触发器状态更改为 已启用。
- 禁用 - 将触发器状态更改为 已禁用。
- 复制 - 将触发器复制到其他主机或模板。
- 批量更新 - 一次更新多个触发器的若干属性。
- 删除 - 删除触发器。
要使用这些选项,请先勾选相应触发器前面的复选框,然后单击所需的按钮。
使用过滤器
您可以使用过滤器仅显示您感兴趣的触发器。为了获得更好的搜索性能,数据搜索时宏不会展开。
右上角提供了 Filter 图标。单击它将打开一个过滤器,您可以在其中指定所需的筛选条件。

| Parameter | Description |
|---|---|
| Host groups | 按一个或多个主机组进行筛选。 指定父主机组会隐式选择所有嵌套主机组。 仅包含模板的主机组无法被选择。 |
| Hosts | 按一个或多个主机进行筛选。 如果上方已选择主机组,则主机选择仅限于这些组。 |
| Name | 按触发器名称筛选。 |
| Severity | 选择按一个或多个触发器严重性进行筛选。 |
| State | 按触发器状态筛选。 |
| Status | 按触发器状态筛选。 |
| Value | 按触发器值筛选。 |
| Tags | 按触发器标签名称和值进行筛选。可以包含或排除特定标签及标签值。可设置多个条件。标签名称匹配始终区分大小写。 每个条件有以下几种运算符可用: Exists - 包含指定的标签名称 Equals - 包含指定的标签名称和值(区分大小写) Contains - 包含指定的标签名称,其中标签值包含输入的字符串(子串匹配,不区分大小写) Does not exist - 排除指定的标签名称 Does not equal - 排除指定的标签名称和值(区分大小写) Does not contain - 排除指定的标签名称,其中标签值包含输入的字符串(子串匹配,不区分大小写) 条件有两种计算类型: And/Or - 必须满足所有条件,具有相同标签名称的条件将按 Or 条件分组 Or - 满足任一条件即可 标签名称和标签值字段都支持宏和 macro functions。 |
| Inherited | 筛选从模板继承的(或未继承的)触发器。 |
| Discovered | 筛选由低级别发现发现的(或未被发现的)触发器。 |
| With dependencies | 筛选具有(或不具有)依赖关系的触发器。 |