概述
模板导出包含:
链接的主机组
模板数据
链接到其他模板
连接到主机组
直接链接的应用集
直接链接的监控项
直接链接触发器
直接链接图形
直接链接发现规则与所有原型
直接链接Web场景
值映射
导出
导出模板,按以下步骤:
转到: 配置 → 模板
选中需要导出模板的复选框
在列表正文点击导出
所选模板将导出的本地XML文件默认名称为zabbix_export_templates.xml。
导入
转到: 配置 → 模板
点击右边的Import
选择需要导入的文件
点击导入
导入后在前端显示成功或失败的信息
导入规则:
导出格式
元素标签
元素标签值在下表中说明。
Templates 标签
元素 | 元素属性 | 类型 | 范围 | 说明 |
---|---|---|---|---|
templates | 模板根元素 | |||
template | 单个模板 | |||
template | 唯一的模板名称。 | |||
name | string | 可见的模板名称。 | ||
description | text | 模板说明 | ||
groups | 主机组根元素 | |||
group | 单个主机组 | |||
name | string | 唯一的组名称 | ||
applications | 模板应用集的根元素 | |||
application | 单个模板应用集 | |||
name | 应用集名称 | |||
macros | 模板用户宏的根元素。 | |||
macro | 单个模板用户宏 | |||
name | 模板用户宏名称 | |||
value | 模板用户宏值 | |||
templates | 链接的模板的根元素 | |||
template | 单个模板 | |||
name | string | 模板名称 |
Template item 标签
模板低级发现规则标签
元素 | 元素属性 | 类型 | 范围 | 说明 |
---|---|---|---|---|
discoveryrules | 低级别发现规则的根元素 | |||
discovery_rule | 单个低级别发现规则 | |||
对于大多数元素标签值,请参阅常规监控项的元素标签值。 下面仅描述特定于低级发现规则的标签。 | ||||
lifetime | string | 0-3650 | 由LLD规则发现丢失资源的保留天数。 | |
filter | 单个过滤器 | |||
evaltype | integer | 0 - 与/或 逻辑1 - 与 逻辑2 - 或 逻辑3 - 自定义公式 | 用于检查低级发现规则过滤条件的逻辑。 | |
formula | string | 过滤条件的自定义计算公式。 | ||
conditions | 过滤条件的根元素 | |||
condition | 单个过滤条件 | |||
macro | string | 低级发现的宏名称 | ||
value | string | 过滤器值: 正则表达式或全局正则表达式 | ||
operator | integer | . | ||
formulaid | character | 过滤器条件ID. 用于定制计算公式 | ||
item_prototypes | item_prototypes的根元素 | |||
item_prototype | 单个item_prototype. | |||
对于大多数元素标签值,请参阅常规监控项的元素标签值。 下面仅描述特定于itemprototypes的标签。 | ||||
application_prototypes | 应用集原型的根元素。 | |||
application_prototype | 单个应用集原型 | |||
name | 应用集原型名称 |
模板触发器标签
模板图形标签
元素 | 元素属性 | 类型 | 范围 | 说明 |
---|---|---|---|---|
graphs | 图形的根元素 | |||
graph | 单个图形 | |||
name | string | 图形名称 | ||
width | integer | 图形宽度,以像素为单位。 用于预览和饼图/分裂式饼图。 | ||
height | integer | 图形高度,以像素为单位。 用于预览和饼图/分裂式饼图。 | ||
yaxismin | double | 如果“ymin_type_1”为1,Y轴的最小值。 | ||
yaxismax | double | 如果“ymax_type_1”为1,Y轴的最大值。 | ||
show_work_period | integer | 0 - 否1 - 是 | 如果“type”为0,1,则突出显示非工作时间。 | |
show_triggers | integer | 0 - 否1 - 是 | 如果'type'为0,1,则显示简单的触发值作为一行。 | |
type | integer | 0 - 正常1 - 层积的2 - 饼图3 - 分裂的4 - 3D饼图5 - 3D分裂式饼图 | 图形类型 | |
show_legend | integer | 0 - 否1 - 是 | 显示图例 | |
show_3d | integer | 0 - 2D1 - 3D | 如果'type'为2,3,启用3D风格 | |
percent_left | double | 如果“type”为0,则显示左轴的百分位数线。 | ||
percent_right | 如果“type”为0,则显示右轴的百分位数线。 | |||
ymin_type_1 | integer | 0 - 可计算的1 - 固定的2 - 选择监控项的最新值 | 如果'type'为0,1,Y轴的最小值。 | |
ymax_type_1 | integer | 0 - 可计算的1 - 固定的2 - 选择监控项的最新值 | 如果'type'为0,1,Y轴的最大值。 | |
ymin_item_1 | string | 空或监控项详细信息 | 如果'ymin_type_1'为2,监控项详细信息 | |
ymax_item_1 | string | 空或监控项详细信息 | 如果'ymax_type_1'为2,监控项详细信息 |
模板Web场景标签
元素 | 元素属性 | 类型 | 范围 | 说明 |
---|---|---|---|---|
httptests | Web场景的根元素 | |||
httptest | 单个Web场景 | |||
name | string | Web场景名称 | ||
delay | integer | 执行Web场景的频率,以秒为单位。 | ||
attempts | integer | 1-10 | 执行Web方案步骤的尝试次数。 | |
agent | string | 客户代理。 Zabbix将假装成为所选的浏览器。 当网站为不同的浏览器返回不同的内容时,这很有用。 | ||
http_proxy | string | 指定要使用的HTTP代理, 使用格式: http://[username[:password]@]proxy.mycompany.com[:port] | ||
variables | text | 在场景步骤中可以使用的场景级变量(宏)列表。 | ||
headers | text | 执行请求时将发送的HTTP头。 | ||
status | integer | 0 - 启用1 - 禁用 | Web场景状态 | |
authentication | integer | 0 - 无1 - 基本2 - NTLM | 验证方式 | |
http_user | string | 验证用户名 | ||
http_password | string | 用户名指定的验证密码 | ||
verify_peer | integer | 0 - 否1 - 是 | 验证Web服务器的SSL证书。 | |
verify_host | integer | 0 - 否1 - 是 | 验证Web服务器证书的公用名称字段或主题备用名称字段是否匹配。 | |
ssl_cert_file | string | 用于客户端身份验证的SSL证书文件的名称。 | ||
ssl_key_file | string | 用于客户端身份验证的SSL私钥文件的名称。 | ||
ssl_key_password | string | SSL私钥文件密码。 | ||
steps | Web场景步骤的根元素 | |||
step | 单个Web场景步骤 | |||
name | string | Web场景步骤名称 | ||
url | string | 监控的URL | ||
posts | text | 'Post'变量列表。 | ||
variables | text | 应在此步骤之后应用级变量(宏)的列表。如果变量值具有'regex:'前缀,则根据'regex:'前缀之后的正则表达式模式从该步骤返回的数据中提取其值 | ||
headers | text | 执行请求时将发送的HTTP头。 | ||
follow_redirects | integer | 0 - 否1 - 是 | 遵循HTTP重定向 | |
retrieve_mode | integer | 0 - 内容1 - 只有头 | HTTP响应检索模式。 | |
timeout | integer | 步骤执行的超时时间,以秒为单位 | ||
required | 必填字符串。 如果空,则忽略。 | |||
status_codes | string | 以逗号分隔的已接受的状态代码列表。如果空,则忽略。 例如: 200-201,210-299 |