模板 导出 带有许多相关对象和对象关系。
模板导出包含:
导出模板的步骤如下:
根据所选择的格式,模板被导出到一个默认名称的本地文件:
导入模板的步骤如下:
所有强制输入字段都用红色星号标记。
导入规则:
规则 | 描述 |
---|---|
更新现有的 | 现有元素将使用从导入文件中获取的数据进行更新。 否则,它们将不会被更新。 |
创建新的 | 导入将使用导入文件中的数据添加新元素。 否则,它将不会添加它们。 |
删除错误 | 导入将删除导入文件中不存在的现有元素。 否则,它将不会删除它们。 如果将 删除错误标记为模板链接,则导入文件中不存在的现有模板链接将从模板中移除,同时移除从可能未链接的模板中继承的所有实体(监控项, 触发器, 等等)。 |
在下一个屏幕上,您将能够查看导入的模板的内容。 如果这是一个新模板,所有的元素将以绿色列出。 如果更新一个现有的模板,新的模板元素会以绿色高亮显示; 删除的模板元素用红色高亮显示; 未更改的元素以灰色背景列出。
可以使用左边的菜单浏览更改列表。 部分被更新突出显示了对现有模板元素所做的所有更改。 章节被添加列出了新的模板元素。 每个部分中的元素按元素类型分组; 向下按灰色箭头以展开或折叠元素组。
查看模板更改,然后按导入执行模板导入。 前端将显示导入成功或失败的消息。
导出格式在YAML上:
zabbix_export:
version: '6.0'
date: '2021-08-31T12:40:55Z'
groups:
-
uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6
name: Templates/Applications
templates:
-
uuid: 56079badd056419383cc26e6a4fcc7e0
template: VMware
name: VMware
description: |
You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/
Template tooling version used: 0.38
templates:
-
name: 'VMware macros'
groups:
-
name: Templates/Applications
items:
-
uuid: 5ce209f4d94f460488a74a92a52d92b1
name: 'VMware: Event log'
type: SIMPLE
key: 'vmware.eventlog[{$VMWARE.URL},skip]'
history: 7d
trends: '0'
value_type: LOG
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'Collect VMware event log. See also: https://www.zabbix.com/documentation/6.0/manual/config/items/preprocessing/examples#filtering_vmware_event_log_records'
tags:
-
tag: Application
value: VMware
-
uuid: ee2edadb8ce943ef81d25dbbba8667a4
name: 'VMware: Full name'
type: SIMPLE
key: 'vmware.fullname[{$VMWARE.URL}]'
delay: 1h
history: 7d
trends: '0'
value_type: CHAR
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'VMware service full name.'
preprocessing:
-
type: DISCARD_UNCHANGED_HEARTBEAT
parameters:
- 1d
tags:
-
tag: Application
value: VMware
-
uuid: a0ec9145f2234fbea79a28c57ebdb44d
name: 'VMware: Version'
type: SIMPLE
key: 'vmware.version[{$VMWARE.URL}]'
delay: 1h
history: 7d
trends: '0'
value_type: CHAR
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'VMware service version.'
preprocessing:
-
type: DISCARD_UNCHANGED_HEARTBEAT
parameters:
- 1d
tags:
-
tag: Application
value: VMware
discovery_rules:
-
uuid: 16ffc933cce74cf28a6edf306aa99782
name: 'Discover VMware clusters'
type: SIMPLE
key: 'vmware.cluster.discovery[{$VMWARE.URL}]'
delay: 1h
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'Discovery of clusters'
item_prototypes:
-
uuid: 46111f91dd564a459dbc1d396e2e6c76
name: 'VMware: Status of "{#CLUSTER.NAME}" cluster'
type: SIMPLE
key: 'vmware.cluster.status[{$VMWARE.URL},{#CLUSTER.NAME}]'
history: 7d
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'VMware cluster status.'
valuemap:
name: 'VMware status'
tags:
-
tag: Application
value: VMware
-
uuid: 8fb6a45cbe074b0cb6df53758e2c6623
name: 'Discover VMware datastores'
type: SIMPLE
key: 'vmware.datastore.discovery[{$VMWARE.URL}]'
delay: 1h
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
item_prototypes:
-
uuid: 4b61838ba4c34e709b25081ae5b059b5
name: 'VMware: Average read latency of the datastore {#DATASTORE}'
type: SIMPLE
key: 'vmware.datastore.read[{$VMWARE.URL},{#DATASTORE},latency]'
history: 7d
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'Amount of time for a read operation from the datastore (milliseconds).'
tags:
-
tag: Application
value: VMware
-
uuid: 5355c401dc244bc588ccd18767577c93
name: 'VMware: Free space on datastore {#DATASTORE} (percentage)'
type: SIMPLE
key: 'vmware.datastore.size[{$VMWARE.URL},{#DATASTORE},pfree]'
delay: 5m
history: 7d
value_type: FLOAT
units: '%'
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'VMware datastore space in percentage from total.'
tags:
-
tag: Application
value: VMware
-
uuid: 84f13c4fde2d4a17baaf0c8c1eb4f2c0
name: 'VMware: Total size of datastore {#DATASTORE}'
type: SIMPLE
key: 'vmware.datastore.size[{$VMWARE.URL},{#DATASTORE}]'
delay: 5m
history: 7d
units: B
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'VMware datastore space in bytes.'
tags:
-
tag: Application
value: VMware
-
uuid: 540cd0fbc56c4b8ea19f2ff5839ce00d
name: 'VMware: Average write latency of the datastore {#DATASTORE}'
type: SIMPLE
key: 'vmware.datastore.write[{$VMWARE.URL},{#DATASTORE},latency]'
history: 7d
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'Amount of time for a write operation to the datastore (milliseconds).'
tags:
-
tag: Application
value: VMware
-
uuid: a5bc075e89f248e7b411d8f960897a08
name: 'Discover VMware hypervisors'
type: SIMPLE
key: 'vmware.hv.discovery[{$VMWARE.URL}]'
delay: 1h
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'Discovery of hypervisors.'
host_prototypes:
-
uuid: 051a1469d4d045cbbf818fcc843a352e
host: '{#HV.UUID}'
name: '{#HV.NAME}'
group_links:
-
group:
name: Templates/Applications
group_prototypes:
-
name: '{#CLUSTER.NAME}'
-
name: '{#DATACENTER.NAME}'
templates:
-
name: 'VMware Hypervisor'
macros:
-
macro: '{$VMWARE.HV.UUID}'
value: '{#HV.UUID}'
description: 'UUID of hypervisor.'
custom_interfaces: 'YES'
interfaces:
-
ip: '{#HV.IP}'
-
uuid: 9fd559f4e88c4677a1b874634dd686f5
name: 'Discover VMware VMs'
type: SIMPLE
key: 'vmware.vm.discovery[{$VMWARE.URL}]'
delay: 1h
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'Discovery of guest virtual machines.'
host_prototypes:
-
uuid: 23b9ae9d6f33414880db1cb107115810
host: '{#VM.UUID}'
name: '{#VM.NAME}'
group_links:
-
group:
name: Templates/Applications
group_prototypes:
-
name: '{#CLUSTER.NAME} (vm)'
-
name: '{#DATACENTER.NAME}/{#VM.FOLDER} (vm)'
-
name: '{#HV.NAME}'
templates:
-
name: 'VMware Guest'
macros:
-
macro: '{$VMWARE.VM.UUID}'
value: '{#VM.UUID}'
description: 'UUID of guest virtual machine.'
custom_interfaces: 'YES'
interfaces:
-
ip: '{#VM.IP}'
valuemaps:
-
uuid: 3c59c22905054d42ac4ee8b72fe5f270
name: 'VMware status'
mappings:
-
value: '0'
newvalue: gray
-
value: '1'
newvalue: green
-
value: '2'
newvalue: yellow
-
value: '3'
newvalue: red
下表解释了元素标记值。
元素 | 元素属性 | 是否必须的 | 类型 | 范围 | 描述 |
---|---|---|---|---|---|
templates | - | 模板的根元素。 | |||
uuid | x | string |
此模板的唯一标识符。 | ||
template | x | string |
此模板的唯一模板名称。 | ||
name | - | string |
模板别名。 | ||
description | - | text |
模板描述。 | ||
groups | x | 模板主机组的根元素。 | |||
uuid | x | string |
主机组的唯一标识。 | ||
name | x | string |
主机组名称 | ||
templates | - | 链接模板的根元素。 | |||
name | x | string |
模板名称。 | ||
tags | - | 模板标签的根元素。 | |||
tag | x | string |
标签名。 | ||
value | - | string |
标签值。 | ||
macros | - | 模板用户宏的根元素。 | |||
macro | x | string |
用户宏名称。 | ||
type | - | string |
0 - TEXT (default) 1 - SECRET_TEXT 2 - VAULT |
宏类型。 | |
value | - | string |
用户宏值。 | ||
description | - | string |
用户宏描述。 | ||
valuemaps | - | 模板值映射的根元素。 | |||
uuid | x | string |
-此值映射的唯一标识符。 | ||
name | x | string |
值映射名称。 | ||
mapping | - | 映射的根元素。 | |||
value | x | string |
值映射的值。 | ||
newvalue | x | string |
值映射的新值。 |
元素 | 元素属性 | 是否必须 | 类型 | 适用范围1 | 描述 |
---|---|---|---|---|---|
items | - | 监控项的根元素。 | |||
uuid | x | string |
监控项的唯一标识符。 | ||
name | x | string |
监控项的名称。 | ||
type | - | string |
0 - ZABBIX_PASSIVE (default) 2 - TRAP 3 - SIMPLE 5 - INTERNAL 7 - ZABBIX_ACTIVE 10 - EXTERNAL 11 - ODBC 12 - IPMI 13 - SSH 14 - TELNET 15 - CALCULATED 16 - JMX 17 - SNMP_TRAP 18 - DEPENDENT 19 - HTTP_AGENT 20 - SNMP_AGENT 21 - ITEM_TYPE_SCRIPT |
监控项类型。 | |
snmp_oid | - | string |
SNMP对象ID。 被SNMP监控项需要 |
||
key | x | string |
监控项键值。 | ||
delay | - | string |
Default: 1m | 监控项更新时间间隔 接受秒或带后缀的时间单位 (30s, 1m, 2h, 1d). 可选一个或多个 custom intervals 可以指定为灵活的间隔或调度。 多个间隔用分号分隔。 可能会使用用户宏。 一个宏必须填满整个字段。 不支持字段中的多个宏或宏与文本混合。 灵活间隔可以写成由正斜杠分隔的两个宏 (e.g. {$FLEX_INTERVAL}/{$FLEX_PERIOD} ). |
|
history | - | string |
Default: 90d | 表示历史数据应存储多长时间的时间单位。 带有后缀、用户宏或LLD宏的时间单位。 | |
trends | - | string |
Default: 365d | 表示趋势数据应存储多长时间的时间单位。 带有后缀、用户宏或LLD宏的时间单位。 | |
status | - | string |
0 - 启用 (默认) 1 - 禁用 |
监控项状态。 | |
value_type | - | string |
0 - 浮点型 1 - 字符型 2 - LOG 3 - 无符号型 (默认) 4 - 文本 |
接收值类型。 | |
allowed_hosts | - | string |
允许为该项发送数据的主机的IP地址列表(逗号分隔)。 trap和HTTP代理使用。 |
||
units | - | string |
返回值的单位 (bps, B, etc). | ||
params | - | text |
其他参数取决于监控项的类型: —脚本、SSH和Telnet监控项的执行脚本; —数据库监控项的SQL查询; —可计算监控项的公式。 |
||
ipmi_sensor | - | string |
IPMI 传感器. 仅 IPMI 监控项使用. |
||
authtype | - | string |
SSH代理项的认证类型: 0—PASSWORD(默认) 1—PUBLIC_KEY HTTP代理项的认证类型: 0—NONE(默认) 1—BASIC 2—NTLM |
认证类型。 仅供SSH和HTTP代理项使用。 |
|
username | - | string |
用户名进行身份验证。 用于简单检查、SSH、Telnet、数据库监视器、JMX和HTTP代理项。 SSH和Telnet监控项需要。 当由JMX代理使用时,密码也应该与用户名一起指定,或者这两个属性都应该留空。 |
||
password | - | string |
密码进行身份验证。 用于简单检查、SSH、Telnet、数据库监视器、JMX和HTTP代理项。 当由JMX代理使用时,还应该指定用户名和密码,或者这两个属性都应该留空。 |
||
publickey | - | string |
公钥文件的名称。 SSH代理配置项。 |
||
privatekey | - | string |
私钥文件名称。 SSH代理配置项。 |
||
port | - | string |
监控项监控的自定义端口。 可以包含用户宏。 仅对SNMP监控项使用。 |
||
description | - | text |
监控项描述。 | ||
inventory_link | - | string |
0 - NONE 大写的主机资产清单字段名称。例如: 4 - ALIAS 6 - OS_FULL 14 - HARDWARE etc. |
由监控项填充的主机资产字段。 参考主机资产页面获得支持的主机资产字段及其id的列表。 |
|
logtimefmt | - | string |
日志记录中时间的格式。 仅供日志项使用。 |
||
jmx_endpoint | - | string |
JMX端点。 仅供JMX代理项使用。 |
||
url | - | string |
URL 字符串。 仅 HTTP agent监控项使用. |
||
allow_traps | - | string |
0 - NO (default) 1 - YES |
允许填充值,就像在一个trap监控项。 仅供HTTP代理项使用。 |
|
follow_redirects | - | string |
0 - NO 1 - YES (default) |
在共享数据时遵循HTTP响应重定向。 仅供HTTP代理项使用。 |
|
headers | - | HTTP(S)请求报文头的根元素,其中报文头名称用作键,报文头值用作值。 仅供HTTP代理项使用。 |
|||
name | x | string |
Header 名称. | ||
value | x | string |
Header 值. | ||
http_proxy | - | string |
HTTP代理连接字符串。 仅供HTTP代理项使用。 |
||
output_format | - | string |
0 - RAW (default) 1 - JSON |
如何处理反应。 仅供HTTP代理项使用。 |
|
post_type | - | string |
0 - RAW (default) 2 - JSON 3 - XML |
发布数据体的类型。 仅供HTTP代理项使用。 |
|
posts | - | string |
HTTP(S)请求体数据。 仅供HTTP代理项使用。 |
||
query_fields | - | 查询参数的根元素。 仅供HTTP代理项使用。 |
|||
name | x | string |
参数名称 | ||
value | - | string |
参数值 | ||
request_method | - | string |
0 - GET (default) 1 - POST 2 - PUT 3 - HEAD |
请求方法。 仅供HTTP代理项使用。 |
|
retrieve_mode | - | string |
0 - BODY (default) 1 - HEADERS 2 - BOTH |
应该存储响应的哪一部分。 仅供HTTP代理项使用。 |
|
ssl_cert_file | - | string |
Public SSL密钥文件路径。 仅供HTTP代理项使用。 |
||
ssl_key_file | - | string |
Private SSL Key文件路径。 仅供HTTP代理项使用。 |
||
ssl_key_password | - | string |
SSL密钥文件的密码。 仅供HTTP代理项使用。 |
||
status_codes | - | string |
用逗号分隔的所需HTTP状态码范围。 支持用户宏。 例如:200,200-{$M},{$M},200-400 仅供HTTP代理监控项使用。 |
||
timeout | - | string |
监控项数据轮询请求超时。 支持用户宏。 HTTP代理和Script监控项使用。 |
||
verify_host | - | string |
0 - NO (default) 1 - YES |
验证URL中的主机名是否在通用名称字段或主机证书的主题备用名称字段中。 仅供HTTP代理项使用。 |
|
verify_peer | - | string |
0 - NO (default) 1 - YES |
验证主机证书是否可信。 仅供HTTP代理项使用。 |
|
parameters | - | 用户定义参数的根元素。 仅供脚本项使用。 |
|||
name | x | string |
参数名称。 仅供脚本项使用。 |
||
value | - | string |
参数值。 仅供脚本项使用。 |
||
value map | - | 值映射。 | |||
name | x | string |
要用于该项的值映射的名称。 | ||
preprocessing | - | 监控项值预处理的根元素。 | |||
step | - | 个别监控项值预处理步骤。 | |||
type | x | string |
1 - MULTIPLIER 2 - RTRIM 3 - LTRIM 4 - TRIM 5 - REGEX 6 - BOOL_TO_DECIMAL 7 - OCTAL_TO_DECIMAL 8 - HEX_TO_DECIMAL 9 - SIMPLE_CHANGE (calculated as (received value-previous value)) 10 - CHANGE_PER_SECOND (calculated as (received value-previous value)/(time now-time of last check)) 11 - XMLPATH 12 - JSONPATH 13 - IN_RANGE 14 - MATCHES_REGEX 15 - NOT_MATCHES_REGEX 16 - CHECK_JSON_ERROR 17 - CHECK_XML_ERROR 18 - CHECK_REGEX_ERROR 19 - DISCARD_UNCHANGED 20 - DISCARD_UNCHANGED_HEARTBEAT 21 - JAVASCRIPT 22 - PROMETHEUS_PATTERN 23 - PROMETHEUS_TO_JSON 24 - CSV_TO_JSON 25 - STR_REPLACE 26 - CHECK_NOT_SUPPORTED |
监控项值预处理步骤的类型。 | |
parameters | - | 监控项值预处理步骤的参数的根元素。 | |||
parameter | x | string |
监控项值预处理步骤的单个参数。 | ||
error_handler | - | string |
0 - ORIGINAL_ERROR (default) 1 - DISCARD_VALUE 2 - CUSTOM_VALUE 3 - CUSTOM_ERROR |
在预处理步骤失败时使用的动作类型。 | |
error_handler_params | - | string |
错误处理程序参数与' error _handler'一起使用。 | ||
master_item | - | 个别监控项的主监控项。 相关监控项需要。 |
|||
key | x | string |
主监控项键值。 递归最多允许3个相关项,且相关项的最大计数为29999。 |
||
triggers | - | 简单触发器的根元素。 | |||
有关触发器元素标签值,请参见模板 触发器标签. | |||||
tags | - | 监控项标签的根元素。 | |||
tag | x | string |
标签名称。 | ||
value | - | string |
标签值。 |
元素 | 元素属性 | 是否必须 | 类型 | 适用范围 | 描述 |
---|---|---|---|---|---|
discovery_rules | - | 底层发现规则的根元素。 | |||
对于大多数元素标记值,请参阅常规项的元素标记值。 下面只描述特定于底层发现规则的标记。 | |||||
type | - | string |
0 - ZABBIX_PASSIVE (default) 2 - TRAP 3 - SIMPLE 5 - INTERNAL 7 - ZABBIX_ACTIVE 10 - EXTERNAL 11 - ODBC 12 - IPMI 13 - SSH 14 - TELNET 16 - JMX 18 - DEPENDENT 19 - HTTP_AGENT 20 - SNMP_AGENT |
监控项类型。 | |
lifetime | - | string |
Default: 30d | 删除不再被发现的监控项的时间段。 支持秒,带有后缀的时间单位或用户宏。 | |
filter | 单独的过滤。 | ||||
evaltype | - | string |
0 - AND_OR (default) 1 - AND 2 - OR 3 - FORMULA |
用于检查底层发现规则过滤条件的逻辑。 | |
formula | - | string |
过滤器条件的自定义计算公式。 | ||
conditions | - | 过滤器条件的根元素。 | |||
macro | x | string |
底层发现宏名。 | ||
value | - | string |
过滤值:正则表达式或全局正则表达式。 | ||
operator | - | string |
8 - MATCHES_REGEX (default) 9 - NOT_MATCHES_REGEX |
条件操作符。 | |
formulaid | x | character |
用于从自定义表达式引用条件的任意惟一ID。 只能包含大写字母。 该ID必须由用户在修改筛选条件时定义,但在之后请求它们时将重新生成。 | ||
lld_macro_paths | - | LLD宏路径的根元素。 | |||
lld_macro | x | string |
底层发现宏名。 | ||
path | x | string |
将被赋值给相应宏的选择器。 | ||
preprocessing | - | LLD规则值预处理。 | |||
step | - | 单个LLD规则值预处理步骤。 | |||
对于大多数元素标记值,请参阅模板项值预处理的元素标记值。 下面只描述特定于模板底层发现值预处理的标记。 | |||||
type | x | string |
5 - REGEX 11 - XMLPATH 12 - JSONPATH 15 - NOT_MATCHES_REGEX 16 - CHECK_JSON_ERROR 17 - CHECK_XML_ERROR 20 - DISCARD_UNCHANGED_HEARTBEAT 21 - JAVASCRIPT 23 - PROMETHEUS_TO_JSON 24 - CSV_TO_JSON 25 - STR_REPLACE |
监控项值预处理步骤的类型。 | |
trigger_prototypes | - | 触发器原型的根元素。 | |||
有关触发器原型元素标记值,请参阅regular 模板触发器 标签. | |||||
graph_prototypes | - | 图原型的根元素。 | |||
有关图形原型元素标签值,请参阅regular 模板 图形 标签. | |||||
host_prototypes | - | 主机原型的根元素。 | |||
有关主机原型元素标签值,请参阅regular主机 标签. | |||||
item_prototypes | - | 监控项原型的根元素。 | |||
有关监控项原型元素标签值,请参阅regular模板监控项 tags. | |||||
master_item | - | 单个监控项原型的主监控项/监控项原型数据。 | |||
key | x | string |
主监控项原型键值/监控项原型键值。 相关项监控需要使用。 |
元素 | 元素属性 | 是否必须 | 类型 | 适用范围1 | 描述 |
---|---|---|---|---|---|
triggers | - | 触发器的根元素。 | |||
uuid | x | string |
此触发器的唯一标识符。 | ||
expression | x | string |
触发器表达式。 | ||
recovery_mode | - | string |
0 - EXPRESSION (default) 1 - RECOVERY_EXPRESSION 2 - NONE |
生成OK事件的基础。 | |
recovery_expression | - | string |
触发器恢复表达式。 | ||
name | x | string |
触发器名称。 | ||
correlation_mode | - | string |
0 - DISABLED (default) 1 - TAG_VALUE |
关联模式(没有事件关联或通过标记进行事件关联)。 | |
correlation_tag | - | string |
用于事件关联的标记名称。 | ||
url | - | string |
与触发器关联的URL。 | ||
status | - | string |
0 - ENABLED(默认值) 1 - DISABLED |
触发状态。 | |
priority | - | string |
0 - NOT_CLASSIFIED (default) 1 - INFO 2 - WARNING 3 - AVERAGE 4 - HIGH 5 - DISASTER |
触发器严重等级。 | |
description | - | text |
触发器描述。 | ||
type | - | string |
0 - SINGLE (default) 1 - MULTIPLE |
事件生成类型(单个问题事件或多个问题事件)。 | |
manual_close | - | string |
0 - NO (default) 1 - YES |
手动关闭问题事件。 | |
dependencies | - | 依赖项的根元素。 | |||
name | x | string |
依赖触发器的名称。 | ||
expression | x | string |
依赖触发器表达式。 | ||
recovery_expression | - | string |
依赖项触发器恢复表达式。 | ||
tags | - | 触发器标签的根元素。 | |||
tag | x | string |
标签名称。 | ||
value | - | string |
标签值。 |
元素 | 元素属性 | 是否必须 | 类型 | 适用范围1 | 描述 |
---|---|---|---|---|---|
graphs | - | 图形的根元素。 | |||
uuid | x | string |
此图形的唯一标识符。 | ||
name | x | string |
图形的名称。 | ||
width | - | integer |
20-65535 (默认: 900) | 图形宽度,以像素为单位。 用于预览和饼图/分解图。 | |
height | - | integer |
20-65535 (默认: 200) | 图形高度,以像素为单位。 用于预览和饼图/分解图。 | |
yaxismin | - | double |
默认: 0 | Y轴最小值。 当'ymin_type_1'为固定值时使用。 |
|
yaxismax | - | double |
默认: 0 | Y轴最大值。 当'ymax_type_1'为固定值时使用。 |
|
show_work_period | - | string |
0 - NO 1 - YES(默认) |
突出显示非工作时间。 用于普通图和堆叠图。 |
|
show_triggers | - | string |
0 - NO 1 - YES(默认) |
将简单的触发值显示为一行。 用于普通图和堆叠图。 |
|
type | - | string |
0 - NORMAL(默认) 1 - STACKED 2 - PIE 3 - expanded |
图类型。 | |
show_legend | - | string |
0 - NO 1 - YES(默认) |
显示图形图例。 | |
show_3d | - | string |
0 - NO(默认) 1 - YES |
启用3D样式。 用于饼图和分解饼图。 |
|
percent_left | - | double |
默认:0 | 显示左轴的百分位线。 仅用于普通图形。 |
|
percent_right | - | double |
默认:0 | 显示右轴的百分位线。 仅用于普通图形。 |
|
ymin_type_1 | - | string |
0 - calculate(默认值) 1 - FIXED 2 - ITEM |
Y轴的最小值。 用于普通图和堆叠图。 |
|
ymax_type_1 | - | string |
0 - calculate(默认值) 1 - FIXED 2 - ITEM |
Y轴的最大值。 用于普通图和堆叠图。 |
|
ymin_item_1 | - | 个别监控项的细节。 当'ymin_type_1'为ITEM时需要。 |
|||
host | x | string |
监控项主机。 | ||
key | x | string |
监控项键值。 | ||
ymax_item_1 | - | 个别监控项的细节。 当'ymax_type_1'为ITEM时需要。 |
|||
host | x | string |
监控项主机。 | ||
key | x | string |
监控项键值。 | ||
graph_items | x | 图形项的根元素。 | |||
sortorder | - | integer |
画出顺序。 先画出较小的值。 可用于在另一个线或区域后面(或前面)画线或区域。 | ||
drawtype | - | string |
0 - SINGLE_LINE(默认) 1 - FILLED_REGION 2 - BOLD_LINE 3 - dot _LINE 4 -虚线_LINE 5 -渐变_LINE |
图形项的绘制风格。 仅用于普通图形。 |
|
color | - | string |
元素颜色(6个符号,十六进制)。 | ||
yaxisside | - | string |
0 - LEFT(默认) 1 - RIGHT |
图形项的Y比例将被绘制的部分。 用于普通图和堆叠图。 |
|
calc_fnc | - | string |
1 - MIN 2 - AVG(默认值) 4 - MAX 7 - ALL(最小值,平均值和最大值; 9 - LAST(仅用于饼图和分解饼图) |
表示一个监控项存在多个值的数据。 | |
type | - | string |
0 - SIMPLE(默认) 2 - GRAPH_SUM(监控项值代表整个饼图; 仅用于饼图和分解饼图) |
图形监控项类型。 | |
item | x | 单独监控项。 | |||
host | x | string |
监控项主机。 | ||
key | x | string |
监控项键值。 |
元素 | 元素属性 | 是否必须 | 类型 | 适用范围1 | 描述 |
---|---|---|---|---|---|
httptests | - | 根元素为web场景。 | |||
uuid | x | string |
此web场景的唯一标识符。 | ||
name | x | string |
web场景名称。 | ||
delay | - | string |
默认: 1m | 执行web场景的频率。 支持秒,带有后缀的时间单位或用户宏。 | |
attempts | - | integer |
1-10 (默认: 1) | 尝试执行web场景步骤的次数。 | |
agent | - | string |
默认: Zabbix | agent客户端。Zabbix将模拟为选中的浏览器。当一个网站为不同的浏览器返回不同的内容时,这是很有用的。 | |
http_proxy | - | string |
指定要使用的HTTP代理,格式如下: http://[username[:password]@]proxy.example.com[:port] |
||
variables | - | 步骤级变量(宏)的根元素,应该在此步骤之后应用。 | |||
name | x | text |
变量名。 | ||
value | x | text |
变量值。 | ||
headers | - | 执行请求时将发送的HTTP头的根元素。 报头应该使用与HTTP协议中相同的语法列出。 | |||
name | x | text |
报文头名称。 | ||
value | x | text |
报文头值。 | ||
status | - | string |
0 - ENABLED (默认) 1 - DISABLED |
Web场景状态。 | |
authentication | - | string |
0 - NONE (默认) 1 - BASIC 2 - NTLM |
认证方式。 | |
http_user | - | string |
用于基本认证、HTTP认证或NTLM认证的用户名。 | ||
http_password | - | string |
用于基本、HTTP或NTLM身份验证的密码。 | ||
verify_peer | - | string |
0 - NO (默认) 1 - YES |
验证web服务器的SSL证书。 | |
verify_host | - | string |
0 - NO (默认) 1 - YES |
验证web服务器证书的Common Name字段或Subject Alternate Name字段是否匹配。 | |
ssl_cert_file | - | string |
用于客户端认证的SSL证书文件名(必须为PEM格式)。 | ||
ssl_key_file | - | string |
用于客户端认证的SSL私钥文件名(必须为PEM格式)。 | ||
ssl_key_password | - | string |
SSL私钥文件密码。 | ||
steps | x | web场景步骤的根元素。 | |||
name | x | string |
Web场景步骤名。 | ||
url | x | string |
URL的监测。 | ||
query_fields | - | 查询字段的根元素——执行请求时将添加到URL的HTTP字段数组。 | |||
name | x | string |
查询字段名。 | ||
value | - | string |
查询字段值。 | ||
posts | - | HTTP POST变量为字符串(原始POST数据)或HTTP字段数组(表单字段数据)。 | |||
name | x | string |
字段名。 | ||
value | x | string |
字段值。 | ||
variables | - | 步骤级变量(宏)的根元素,应该在此步骤之后应用。 如果变量值有'regex:'前缀,那么它的值将根据'regex:'前缀后面的正则表达式模式从这一步返回的数据中提取 |
|||
name | x | string |
变量名。 | ||
value | x | string |
变量值。 | ||
headers | - | 执行请求时将发送的HTTP头的根元素。 报头应该使用与HTTP协议中相同的语法列出。 | |||
name | x | string |
报文头名称。 | ||
value | x | string |
报文头值。 | ||
follow_redirects | - | string |
0 - NO 1 - YES (默认) |
遵循HTTP重定向。 | |
retrieve_mode | - | string |
0 - BODY (默认) 1 - HEADERS 2 - BOTH |
HTTP响应检索模式。 | |
timeout | - | string |
默认: 15s | 步骤执行的超时时间。 秒,带有后缀或用户宏的时间单位。 | |
required | - | string |
必须在响应中出现的文本。 如果空的忽视。 | ||
status_codes | - | string |
被接受的HTTP状态码的逗号分隔列表。如果空的忽视。例如: 200-201,210-299 | ||
tags | - | web场景标签的根元素。 | |||
tag | x | string |
标签名称。 | ||
value | - | string |
标签值。 |
元素 | 元素属性 | 是否必须 | 类型 | 使用范围1 | 描述 |
---|---|---|---|---|---|
dashboards | - | 模板仪表板的根元素。 | |||
uuid | x | string |
此仪表板的唯一标识符。 | ||
name | x | string |
模板仪表盘的名字。 | ||
display period | - | integer |
仪表盘页面的显示周期。 | ||
auto_start | - | string |
0 - no 1 - yes |
幻灯片自动开始。 | |
pages | - | 模板仪表板页面的根元素。 | |||
name | - | string |
页面名称。 | ||
display period | - | integer |
页面显示。 | ||
sortorder | - | integer |
页面排序顺序。 | ||
widgets | - | 模板仪表板小部件的根元素。 | |||
type | x | string |
小部件类型。 | ||
name | - | string |
小部件名称。 | ||
x | - | integer |
0-23 | 模板仪表板左侧的水平位置。 | |
y | - | integer |
0-62 | 从模板仪表板顶部开始的垂直位置。 | |
width | - | integer |
1-24 | 小部件宽度。 | |
height | - | integer |
2-32 | 小部件的高度。 | |
hide_header | - | string |
0 - no 1 - yes |
隐藏小部件标题。 | |
fields | - | 模板仪表板小部件字段的根元素。 | |||
type | x | string |
0 - INTEGER 1 - STRING 3 - HOST 4 - ITEM 5 - ITEM_PROTOTYPE 6 - GRAPH 7 - GRAPH_PROTOTYPE |
小部件字段类型。 | |
name | x | string |
小部件字段名。 | ||
value | x | mixed | 小部件字段值,取决于字段类型。 |
1 对于字符串值,只有字符串将被导出(例如"ZABBIX_ACTIVE"),而不使用该表中使用的编号。 该表中的范围值(对应于API值)的编号仅用于排序。