3 模板
概述
在 数据采集 → 模板 部分,用户可以配置和维护模板。
系统会显示现有模板及其详细信息的列表。

模板详细信息以可自定义的表格显示。
表格标题中的
自定义表格 按钮可让你显示、隐藏或重新排序列,并将布局重置为默认值。
你也可以通过拖动每列的右边框来调整列宽;双击边框可重置。
所有自定义设置都会立即生效,并始终为当前用户保留。
可用的列如下:
| Column | Description |
|---|---|
| Name | 模板名称。 单击模板名称会打开模板配置表单。 |
| Hosts | 与该模板关联的可编辑主机数量;不包括只读主机。 单击 Hosts 将打开主机列表,并仅筛选出与该模板关联的主机。 |
| Entities (Items, Triggers, Graphs, Dashboards, Discovery, Web) | 模板中相应实体的数量(以灰色显示)。 单击实体名称会在该实体的整个列表中筛选出属于该模板的项。 |
| Linked templates | 与该模板关联的模板。 |
| Linked to templates | 该模板关联到的模板。 |
| Vendor, Version | 模板供应商和版本;仅当模板配置中包含此类信息时显示,并且只适用于开箱即用模板、导入的模板或通过Template API修改过的模板。 对于开箱即用模板,版本显示如下:Zabbix 的主版本号、分隔符("-")、修订号(每发布一个新模板版本递增,并在每个 Zabbix 主版本更新时重置)。例如,7.0-0、7.0-3、8.0-0、8.0-3。 |
| Tags | 显示模板标签,且宏不会被解析。 将鼠标悬停在已显示标签后的 单击列标题中的 选项 按钮,可设置显示的标签数量(1–3)、选择标签名称的显示方式(完整、缩短或不显示)、设置标签显示优先级,或复制该列(复制的列可以重命名或删除)。 |
| Tag value | 显示模板标签值,且宏不会被解析。 单击列标题中的 选项 按钮,可重命名该列、选择要显示的标签值,或复制该列(复制的列可以重命名或删除)。 |
要配置新模板,请单击右上角的 创建模板 按钮。
要从 YAML、XML 或 JSON 文件中导入模板,请单击右上角的 导入 按钮。
批量编辑选项
列表下方的按钮提供一些批量编辑选项:
- 导出 - 将模板导出为 YAML、XML 或 JSON 文件;
- 批量更新 - 一次更新多个模板的多个属性;
- 删除 - 删除模板,同时将其关联实体(监控项、触发器等)保留在主机上;
- 删除并清除 - 删除模板及其在主机上的关联实体。
要使用这些选项,请勾选相应模板前面的复选框,然后单击所需按钮。
使用过滤器
您可以使用过滤器仅显示您感兴趣的模板。为了获得更好的搜索性能,数据搜索时宏不会解析。
Filter 链接位于 Create template 和 Import 按钮下方。单击后会显示过滤器,您可以按模板组、关联模板、名称和标签筛选模板。

| Parameter | Description |
|---|---|
| Template groups | 按一个或多个模板组进行筛选。 指定父模板组会隐式选择所有嵌套组。 |
| Linked templates | 按直接关联的模板进行筛选。 |
| Name | 按模板名称进行筛选。 |
| Vendor | 按模板供应商进行筛选。 |
| Version | 按模板版本进行筛选。 |
| Tags | 按模板标签名称和值进行筛选。 只能按模板级标签进行筛选(不包括继承的标签)。可以包含或排除特定标签及标签值。可设置多个条件。标签名称匹配始终区分大小写。 每个条件都有以下运算符可用: Exists - 包含指定的标签名称; Equals - 包含指定的标签名称和值(区分大小写); Contains - 包含标签值中包含所输入字符串的指定标签名称(子字符串匹配,不区分大小写); Does not exist - 排除指定的标签名称; Does not equal - 排除指定的标签名称和值(区分大小写); Does not contain - 排除标签值中包含所输入字符串的指定标签名称(子字符串匹配,不区分大小写)。 条件有两种计算类型: And/Or - 必须满足所有条件,具有相同标签名称的条件将按 Or 条件分组; Or - 满足任一条件即可。 |
选项 按钮,可设置显示的标签数量(1–3)、选择标签名称的显示方式(完整、缩短或不显示)、设置标签显示优先级,或复制该列(复制的列可以重命名或删除)。