[comment]: # ({adaceae4-e8fbaf7c})
# 3 模板

[comment]: # ({/adaceae4-e8fbaf7c})

[comment]: # ({eddd0d5a-2fff982e})
#### 概述

在 *数据采集* → *模板* 部分，用户可以配置和维护模板。

此处会显示现有模板及其详细信息的列表。

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

显示的数据：

|列|说明|
|--|--------|
|*名称*|模板名称。<br>点击模板名称将打开模板[配置表单](/manual/config/templates/template#creating-a-template)。|
|*主机*|链接到该模板的可编辑主机数量；只读主机不包括在内。<br>点击 *主机* 将打开主机列表，并仅筛选出链接到该模板的那些主机。|
|*实体（监控项、触发器、图形、仪表板、发现、Web）*|模板中相应实体的数量（以灰色显示）。<br>点击实体名称将在该实体的完整列表中筛选出属于该模板的实体。|
|*已链接模板*|[链接](/manual/config/templates/nesting)到该模板的模板。|
|*链接到模板*|该模板[链接](/manual/config/templates/nesting)到的模板。|
|*供应商*、*版本*|模板供应商和版本；如果模板配置中包含此类信息，则会显示，并且仅适用于[开箱即用模板](/manual/config/templates_out_of_the_box)、[导入的模板](/manual/xml_export_import/templates#importing)或通过[模板 API](/manual/api/reference/template)修改的模板。<br>对于开箱即用模板，版本显示格式如下：Zabbix 的主版本号、分隔符（“-”）、修订号（每个模板新版本发布时递增，并在 Zabbix 每个主版本中重置）。例如，7.0-0、7.0-3、8.0-0、8.0-3。|
|*标签*|模板的[标签](/manual/config/tagging)，宏不会被解析。|

要[配置新模板](/manual/config/templates/template)，请点击右上角的 *创建模板* 按钮。

要从 YAML、XML 或 JSON 文件[导入模板](/manual/xml_export_import/templates#importing)，请点击右上角的 *导入* 按钮。

[comment]: # ({/eddd0d5a-2fff982e})

[comment]: # ({b55c7499-f09409e4})
##### 使用过滤器

您可以使用过滤器仅显示您感兴趣的模板。为了提高搜索性能，数据是在未解析宏的情况下进行搜索的。

*过滤器*链接位于 *创建模板* 和 *导入* 按钮下方。如果您点击它，将可以使用过滤器按模板组、直接链接的模板、名称和标签来过滤模板。

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

| 参数             | 描述                                                         |
|------------------|--------------------------------------------------------------|
| *模板组*         | 按一个或多个模板组进行过滤。<br>指定父模板组将隐式选择所有嵌套组。|
| *链接模板*       | 按直接链接的模板进行过滤。                                   |
| *名称*           | 按模板名称进行过滤。                                         |
| *供应商*         | 按模板供应商进行过滤。                                     |
| *版本*           | 按模板版本进行过滤。                                       |
| *标签*           | 按模板标签名称和值进行过滤。<br>只能按模板级标签进行过滤（不是继承的）。可以包括或排除特定标签和标签值。可以设置多个条件。标签名称匹配始终区分大小写。<br><br>每种条件都有几种操作符可用：<br>**存在** - 包括指定的标签名称；<br>**等于** - 包括指定的标签名称和值（区分大小写）；<br>**包含** - 包括标签值包含输入字符串的指定标签名称（子字符串匹配，不区分大小写）；<br>**不存在** - 排除指定的标签名称；<br>**不等于** - 排除指定的标签名称和值（区分大小写）；<br>**不包含** - 排除标签值包含输入字符串的指定标签名称（子字符串匹配，不区分大小写）。<br><br>有两种条件的计算类型：<br>**与/或** - 必须满足所有条件，具有相同标签名称的条件将按或条件分组；<br>**或** - 如果满足一个条件就足够了。|

[comment]: # ({/b55c7499-f09409e4})

[comment]: # ({dbb94a8e-1ff75389})
##### 批量编辑选项

列表下方的按钮提供了一些批量编辑选项：

- *导出* - 将模板导出到 YAML、XML 或 JSON 文件；
- *批量更新* - 一次性[更新多个模板的属性](/manual/config/templates/mass)；
- *删除* - 删除模板，但保留其与主机关联的实体（监控项、触发器等）；
- *删除并清除* - 删除模板及其与主机关联的所有实体。

要使用这些选项，请在相应的模板前的复选框中打勾，然后点击所需的按钮。

[comment]: # ({/dbb94a8e-1ff75389})
