[comment]: # translation:outdated

[comment]: # ({41736fb0-41736fb0})
# 2 触发器

[comment]: # ({/41736fb0-41736fb0})

[comment]: # ({912e09f5-de145ee1})
#### 概述

可以通过单击相应主机的 *触发器* 从 *数据收集 → 主机* 访问主机的触发器列表。

![](../../../../../../assets/en/manual/web_interface/triggers.png){width="600"}

显示的数据：

|列|描述|
|--|--------|
|*严重性*|触发器的严重性通过名称和单元格背景颜色显示。|
|*值*|显示触发器值：<br>**OK** - 触发器处于 OK 状态<br>**PROBLEM** - 触发器处于 Problem 状态|
|*主机*|触发器的主机。<br>仅当在过滤器中选择了多个主机时，才会显示此列。|
|*名称*|触发器的名称，显示为指向触发器详细信息的蓝色链接。<br>单击触发器名称链接将打开触发器[配置表单](/manual/config/triggers/trigger#configuration)。<br>如果主机触发器属于模板，则模板名称将显示在触发器名称之前，为灰色链接。单击模板链接将打开模板级别的触发器列表。<br>如果触发器是从触发器原型创建的，则其名称前面是低级发现规则名称，以橙色显示。单击发现规则名称将打开触发器原型列表。|
|*操作数据*|触发器的操作数据定义，包含将在*监控* → *问题*中动态解析的任意字符串和宏。|
|*表达式*|显示触发器表达式。表达式的主机项部分显示为链接，指向项配置表单。|
|*状态*|显示触发器状态 - *已启用*、*已禁用*或*未知*。通过单击状态，您可以手动更改它 - 从已启用更改为已禁用（再点复原）；从未知更改为已禁用（再点复原）。<br>禁用触发器的问题不再显示在前端，但不会被删除。<br>已发现的丢失的触发器标有信息图标。工具提示文本提供有关其状态的详细信息。|
|*信息*|如果一切正常，则此列中不会显示任何图标。如果出现错误，则会显示带有字母“i”的方形图标。将鼠标悬停在图标上可查看带有错误描述的工具提示。|
|*标签*|如果触发器包含标签，则此列中会显示标签名称和值。|

要配置新触发器，请单击右上角的*创建触发器*按钮。

[comment]: # ({/912e09f5-de145ee1})

[comment]: # ({4829e943-4829e943})
##### 批量编辑选项

下面的按钮提供了一些批量编辑选项:

- *启用* - 将触发器状态更改为*启用*。
- *禁用* - 将触发器状态更改为*禁用*。
- *复制* - 将触发器复制到其他主机或模板。
- *批量更新* - 一次更新多个触发器的多个属性。
- *删除* - 删除触发器。

要使用这些选项，请在各个触发器前标记复选框，然后单击所需的按钮。

[comment]: # ({/4829e943-4829e943})

[comment]: # ({dc50fb69-8aa798f5})
#### 使用过滤器

您可以使用过滤器仅显示您感兴趣的触发器。为了获得更好的搜索性能，搜索未解析宏的数据。

右上角有*过滤器*图标。单击它将打开一个过滤器，您可以在其中指定所需的过滤条件。

![](../../../../../../assets/en/manual/web_interface/trigger_filter.png){width="600"}

|参数|说明|
|--|--------|
|*主机组*|按一个或多个主机组过滤。<br>指定父主机组会隐式选择所有嵌套主机组。<br>无法选择仅包含模板的主机组。|
|*主机*|按一个或多个主机过滤。<br>如果上面已经选择了主机组，则主机选择仅限于这些组。|
|*名称*|按触发器名称过滤。|
|*严重性*|选择按一个或多个触发器严重性进行过滤。|
|*状态*|按触发器状态过滤。|
|*状态*|按触发器状态过滤。|
|*值*|按触发器值过滤。|
|*标签*|按触发器标签名称和值过滤。可以包含或排除特定标签和标签值。可以设置多个条件。标签名称匹配始终区分大小写。<br>每个条件有多个可用的运算符：<br>**存在** - 包含指定的标签名称<br>**等于** - 包含指定的标签名称和值（区分大小写）<br>**包含** - 包含指定的标签名称，其中标签值包含输入的字符串（子字符串匹配，不区分大小写）<br>**不存在** - 排除指定的标签名称<br>**不等于** - 排除指定的标签名称和值（区分大小写）<br>**不包含** - 排除指定的标签名称，其中标签值包含输入的字符串（子字符串匹配，不区分大小写）<br>条件有两种计算类型：<br>**与/或** - 必须满足所有条件，具有相同标签名称的条件将按或条件分组<br>**或** - 只要满足一个条件就足够<br>标签名称和标签值均支持宏和[宏函数](/manual/config/macros/macro_functions)字段。|
|*继承*|从模板继承（或未继承）的筛选触发器。|
|*发现*|由低级发现发现（或未发现）的筛选触发器。|
|*具有依赖项*|具有（或不具有）依赖项的筛选触发器。|

[comment]: # ({/dc50fb69-8aa798f5})
