这是原厂英文文档的翻译页面. 欢迎帮助我们 完善文档.
2022 Zabbix中国峰会
2022 Zabbix中国峰会

3 主机

概述

导出(exported) 的主机具有许多相关对象和对象关系。

主机导出的内容包含:

  • 链接的主机组
  • 主机数据
  • 模板链接
  • 主机组链接
  • 主机接口
  • 直接链接的应用集
  • 直接链接的监控项
  • 直接链接的触发器
  • 直接链接的图形
  • 直接链接的具有所有原型的发现规则
  • 直接链接的web场景
  • 主机宏
  • 主机资产清单数据
  • 值映射

导入和更新主机时,它只能链接到附加的模板,并且不会取消链接。

导出

要导出主机,按照如下操作:

  • 切换到:配置(Configuration)主机(Hosts)
  • 选中要导出主机的复选框
  • 单击列表下方的导出(Export)按钮

选中的主机会以默认名称 zabbix_export_hosts.xml 导出到本地的XML文件里。

导入

导入主机,按照如下操作:

  • 切换到:配置(Configuration)主机(Hosts)
  • 单击右侧的导入(Import)按钮
  • 选择导入文件
  • 标记导入规则里的必选项
  • 单击导入(Import)按钮

所有必填输入字段都标有红色星号。

导入成功或失败的消息将显示在前端。

导入规则:

规则 说
更新现有的(Update existing) 现有元素将使 从导入文件中获取的数据进行更新。 否则他们将不会更新。
创建新的(Create new) 导入将使用 入文件中的数据添加新元素。 否则它不会添加它们。
删除不存在(Delete missing) 导入将删除导 文件中不存在的现有元素。 否则它不会删除它们。

导出格式

<?xml version="1.0" encoding="UTF-8"?>
       <zabbix_export>
           <version>5.0</version>
           <date>2020-04-22T07:47:33Z</date>
           <groups>
               <group>
                   <name>Discovered hosts</name>
               </group>
               <group>
                   <name>Zabbix servers</name>
               </group>
           </groups>
           <hosts>
               <host>
                   <host>Zabbix server 1</host>
                   <name>Main Zabbix server</name>
                   <proxy>
                       <name>Remote proxy</name>
                   </proxy>
                   <tls_connect>TLS_PSK</tls_connect>
                   <tls_accept>
                       <option>NO_ENCRYPTION</option>
                       <option>TLS_PSK</option>
                   </tls_accept>
                   <tls_psk_identity>z112</tls_psk_identity>
                   <tls_psk>1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952</tls_psk>
                   <templates>
                       <template>
                           <name>Template App Zabbix Server</name>
                       </template>
                       <template>
                           <name>Template OS Linux</name>
                       </template>
                   </templates>
                   <groups>
                       <group>
                           <name>Discovered hosts</name>
                       </group>
                       <group>
                           <name>Zabbix servers</name>
                       </group>
                   </groups>
                   <interfaces>
                       <interface>
                           <ip>192.168.1.1</ip>
                           <interface_ref>if1</interface_ref>
                       </interface>
                   </interfaces>
                   <items>
                       <item>
                           <name>Zabbix trap</name>
                           <type>TRAP</type>
                           <key>trap</key>
                           <delay>0</delay>
                           <history>1w</history>
                           <applications>
                               <application>
                                   <name>Zabbix server</name>
                               </application>
                           </applications>
                           <preprocessing>
                               <step>
                                   <type>MULTIPLIER</type>
                                   <params>8</params>
                               </step>
                           </preprocessing>
                           <triggers>
                               <trigger>
                                   <expression>{last()}=0</expression>
                                   <name>Last value is zero</name>
                                   <priority>WARNING</priority>
                                   <tags>
                                       <tag>
                                           <tag>Process</tag>
                                           <value>Internal test</value>
                                       </tag>
                                   </tags>
                               </trigger>
                           </triggers>
                       </item>
                   </items>
                   <tags>
                       <tag>
                           <tag>Process</tag>
                           <value>Zabbix</value>
                       </tag>
                   </tags>
                   <macros>
                       <macro>
                           <macro>{$HOST.MACRO}</macro>
                           <value>123</value>
                       </macro>
                       <macro>
                           <macro>{$PASSWORD1}</macro>
                           <type>SECRET_TEXT</type>
                       </macro>
                   </macros>
                   <inventory>
                       <type>Zabbix server</type>
                       <name>yyyyyy-HP-Pro-3010-Small-Form-Factor-PC</name>
                       <os>Linux yyyyyy-HP-Pro-3010-Small-Form-Factor-PC 4.4.0-165-generic #193-Ubuntu SMP Tue Sep 17 17:42:52 UTC 2019 x86_64</os>
                   </inventory>
                   <inventory_mode>AUTOMATIC</inventory_mode>
               </host>
           </hosts>
           <graphs>
               <graph>
                   <name>CPU utilization server</name>
                   <show_work_period>NO</show_work_period>
                   <show_triggers>NO</show_triggers>
                   <graph_items>
                       <graph_item>
                           <drawtype>FILLED_REGION</drawtype>
                           <color>FF5555</color>
                           <item>
                               <host>Zabbix server 1</host>
                               <key>system.cpu.util[,steal]</key>
                           </item>
                       </graph_item>
                       <graph_item>
                           <sortorder>1</sortorder>
                           <drawtype>FILLED_REGION</drawtype>
                           <color>55FF55</color>
                           <item>
                               <host>Zabbix server 1</host>
                               <key>system.cpu.util[,softirq]</key>
                           </item>
                       </graph_item>
                       <graph_item>
                           <sortorder>2</sortorder>
                           <drawtype>FILLED_REGION</drawtype>
                           <color>009999</color>
                           <item>
                               <host>Zabbix server 1</host>
                               <key>system.cpu.util[,interrupt]</key>
                           </item>
                       </graph_item>
                       <graph_item>
                           <sortorder>3</sortorder>
                           <drawtype>FILLED_REGION</drawtype>
                           <color>990099</color>
                           <item>
                               <host>Zabbix server 1</host>
                               <key>system.cpu.util[,nice]</key>
                           </item>
                       </graph_item>
                       <graph_item>
                           <sortorder>4</sortorder>
                           <drawtype>FILLED_REGION</drawtype>
                           <color>999900</color>
                           <item>
                               <host>Zabbix server 1</host>
                               <key>system.cpu.util[,iowait]</key>
                           </item>
                       </graph_item>
                       <graph_item>
                           <sortorder>5</sortorder>
                           <drawtype>FILLED_REGION</drawtype>
                           <color>990000</color>
                           <item>
                               <host>Zabbix server 1</host>
                               <key>system.cpu.util[,system]</key>
                           </item>
                       </graph_item>
                       <graph_item>
                           <sortorder>6</sortorder>
                           <drawtype>FILLED_REGION</drawtype>
                           <color>000099</color>
                           <calc_fnc>MIN</calc_fnc>
                           <item>
                               <host>Zabbix server 1</host>
                               <key>system.cpu.util[,user]</key>
                           </item>
                       </graph_item>
                       <graph_item>
                           <sortorder>7</sortorder>
                           <drawtype>FILLED_REGION</drawtype>
                           <color>009900</color>
                           <item>
                               <host>Zabbix server 1</host>
                               <key>system.cpu.util[,idle]</key>
                           </item>
                       </graph_item>
                   </graph_items>
               </graph>
           </graphs>
       </zabbix_export>

元素标签

元素标签值在下表中说明。

主机标签
元素 元 属性 必需 说明
groups x 主机组的根元素。
group x 单独的主机组。
name x 字符 组名。
hosts - 主机根元素。
host - 单独的主机。
host x 字符 主机名。
name - 字符 主机名。
description - 文本 说明。
status - 字符 0 - 监控  主机状1 - 不监控
ipmi_authtype - 字符 - - 默认  IPM0 - none
1 - MD2
2 - MD5
4 - straight
5 - OEM
6 - RMCP+
会话认证类型。
ipmi_privilege - 字符 1 - callback  I2 - user
3 - operator
4 - admin
5 - OEM
MI会话权限级别。
ipmi_username - 字符 I MI检查的用户名。
ipmi_password - 字符 I MI检查的密码。
tls_connect - 字符 1 - 不加密  出口连接2 - TLS with PSK
4 - TLS with certificate
类型。
tls_accept - 入口连接类型的根元素。
option - 字符 1 - NO_ENCRYPTION (缺省)  入口连2 - TLS_PSK
4 - TLS_CERTIFICATE
的类型。

如果同时允许未加密和加密的连接,则<option>属性将被使用两次,一次使用不加密,另一次使用加密选项(参见上面的示例)。
tls_issuer - 字符 的agent/proxy证书颁发者。
tls_subject - 字符 的agent/proxy证书主题。
tls_psk_indentity - 字符 P K身份字符串。
tls_psk - 字符 P K值字符串。
proxy - 代理。
name x 字符 主机的proxy节点(如果有的话)名称。
templates - 链接模板的根元素。
template - 单独的模板。
name x 字符 名称。
interfaces - 主机接口的根元素。
interface - 单独的接口。
default - 字符 0 - 备用  接口状1 - 主用 (默认的) 主机上只
有一种类型的主用接口。
type - 字符 0 - 未知  接口类1 - Zabbix agent
2 - SNMP
3 - IPMI
4 - JMX
useip - 字符 0 - 使用DNS名称  连接主机的1 - 使用IP地址 口。
ip - 字符 I 地址,IPv4或者IPv6都可以。
dns - 字符 D S名称。
port - 字符 P rt号。
bulk - 字符 0 - disable  使1 - enable SNMP的批量请求。
interface_ref x 字符 监控项中使用的接口引用名称。
details - 接口细节信息的根元素。
community - 字符 S MP community.

SNMPv1 and SNMPv2 监控项需要用。
bulk - 字符 0 - NO  为1 - YES (缺省) SNMP使用块请求。
snmpv3_contextname - 字符 S MPv3 context 名称。

仅 SNMPv3 监控项使用。
snmpv3_securityname - 字符 S MPv3 security 名称。

仅 SNMPv3 监控项使用。
snmpv3_securitylevel - 字符 0 - NOAUTHNOPRIV (缺省)  SNM1 - AUTHNOPRIV
2 - AUTHPRIV
v3 安全等级。

仅 SNMPv3 监控项使用。
snmpv3_authprotocol - 字符 0 - MD5 (缺省)  SNM1 - SHA v3 认证协议。

仅 SNMPv3 监控项使用。
snmpv3_authpassphrase - 字符 S MPv3 认证密码。

仅 SNMPv3 监控项使用。
snmpv3_privprotocol - 字符 0 - DES (缺省)  SNM1 - AES v3 私有协议。

仅 SNMPv3 监控项使用。
snmpv3_privpassphrase - 字符 S MPv3 私有密码。

仅 SNMPv3 监控项使用。
items - 监控项的根元素。
item - 具体的监控项。
针对监控项元素标签值,查阅主机 监控项 标签。
tags - 主机标签的根元素。
tag - 具体的主机标签。
tag x 字符 名称。
value - 字符 值。
macros - 宏的根元素。
macro - 具体的宏。
macro x 用户宏名称。
type - 字符 0 - TEXT (缺省)  宏的类1 - SECRET_TEXT
value - 字符 宏值。
description - 字符 宏的描述。
inventory - 主机资产的根元素。
<inventory_property> - 具体的资产属性。

所有可用的资产属性都列在相应的标签下,例如<type>、<name>、<os>(参见上面的示例)。
inventory_mode - 字符 - - DISABLED  资0 - MANUAL (缺省)
1 - AUTOMATIC
模式。
主机监控项标签
元素 元 属性 必需 说明
items - 监控项的根元素。
item - 单独的监控项。
name x 字符 项名称。
type - 字符 0 - Zabbix agent  监1 - SNMPv1 agent
2 - Zabbix trapper
3 - simple check
4 - SNMPv2 agent
5 - internal
6 - SNMPv3 agent
7 - Zabbix agent (active)
8 - aggregate
9 - HTTP test (web 监控场景步骤)
10 - external
11 - database monitor
12 - IPMI agent
13 - SSH agent
14 - Telnet agent
15 - calculated
16 - JMX agent
17 - SNMP trap
18 - Dependent item
19 - HTTP agent item
20 - SNMP_AGENT
项类型。
snmp_oid - 字符 S MP对象ID。
key x 字符 项键。
delay - 字符 监控项的间隔。 秒,带有后缀的时间单位,自定义间隔或用户宏。
history - 字符 数据应存储多长时间的时间单位。 带后缀或用户宏的时间单位。
trends - 字符 数据应存储多长时间的时间单位。 带后缀或用户宏的时间单位。
status - 字符 0 - enabled  监1 - disabled 项状态。
value_type - 字符 0 - float  收1 - character
2 - log
3 - unsigned integer
4 - text
值得类型。
allowed_hosts - 字符 'type'是2或者19,这是允许给监控项发送数据的IP地址(逗号分隔)列表。
units - 字符 单位(bps,B)
params - 文本 'type'是13、14,这是“执行脚本”的名称
如果'type'是11,这是“SQL query”字段
如果'type'是15,这是“Formula”字段。
ipmi_sensor - 字符 'type'是12,这是IPMI传感器ID。
authtype - 字符 S H客户端监控项认证类型:  如果'type'是13或0 - 密码
1 - 键

HTTP客户端监控项认证类型:
0 - none
1 - basic
2 - NTLM
19,这是认证类型。
username - 字符 'type'是11,13,14,19,这是用户名。
password - 字符 'type'是11,13,14,19,这是密码。
publickey - 字符 'type'是13,这是公共密钥文件的名称。
privatekey - 字符 'type'是13,这是私有密钥文件的名称。
description - 文本 项说明。
inventory_link - 字符 0 - no link  使number - 'host_inventory'表里的字段数。 监控项值来填充这个资产记录字段。
logtimefmt - 字符 条目中的时间格式。 仅由日志监控项使用。
interface_ref - 字符 主机接口。
jmx_endpoint - 字符 'type'是16,这是JMX端点。
url - 字符 'type'是19,这是URL字符串。
allow_traps - 字符 0 - 不允许trapping.  如果't1 - 允许trapping. pe'是19,属性允许发送数据给监控项。
follow_redirects - 字符 0 - 不跟随重定向。  如果'type'1 - 跟随重定向。 19,跟随HTTP重定向。
headers - HTTP(S)请求头的根元素列表,请求头名称作为键,请求头值作为值。
仅用于 HTTP agent 监控项。
header - 单独的请求头。
name x 字符 头名称。
value x 字符 头的值。
http_proxy - 字符 'type'是19,这是HTTP(S)代理连接字符串。
output_format - 字符 0 - 原样存储。  如果'typ1 - 转换成JSON。 '是19,怎样处理响应。
post_type - 字符 0 - 原始数据。  如果'typ2 - JSON数据。
3 - XML数据。
'是19,这是请求体的类型。
posts - 文本 'type'是19,这是请求体。
query_fields - 查询参数的根元素列表。

仅用于 HTTP agent 监控项。
query_field - 具体的查询参数。
name x 字符 名称。
value - 字符 值。
request_method - 字符 0 - GET  如1 - POST
2 - PUT
3 - HEAD
'type'是19,这是请求方法。
retrieve_mode - 字符 0 - Body.  如1 - 请求头。
2 - 请求体和请求头都被存储。
'type'是19,响应的什么部分将被存储。
ssl_cert_file - 字符 'type'是19,这是公共SSL密钥文件的路径。
ssl_key_file - 字符 'type'是19,这是SSL私钥文件的路径。
ssl_key_password - 字符 'type'是19,这是SSL密钥文件的密码。
status_codes - 字符 'type'是19,这是以逗号分隔的所要求的HTTP状态码的范围。
timeout - 字符 'type'是19,这是监控项数据轮询请求超时。
verify_host - 字符 0 - 不校验。  如果'ty1 - 校验。 e'为19,则在URL中校验主机名是Common Name字段或主机证书的Subject Alternate Name字段。
verify_peer - 字符 0 - 不校验。  如果'ty1 - 校验。 e'为19,则校验主机证书是否可信。
value map - 值映射。
name x 字符 监控项的值映射的名称。
applications - 应用集的根元素。
application - 单独的应用集。
name x 应用集名称。
preprocessing - 监控项值预处理。
step - 单独的监控项值预处理步骤。
type x 字符 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 (计算为 (收到的值 - 先前值))
10 - CHANGE_PER_SECOND (计算为 (收到的值 - 先前值)/(当前时间-上次检查的时间))
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
项值预处理步骤的类型。
params x 字符 项值预处理步骤的参数。
error_handler - 字符 0 - ORIGINAL_ERROR (default)  预1 - DISCARD_VALUE
2 - CUSTOM_VALUE
3 - CUSTOM_ERROR
理步骤失败时的动作类型。
error_handler_params - 字符 处理参数。
master_item - 单个监控项主监控项数据。
key x 字符 监控项主监控项键值。

允许递归最多3个依赖项,最大依赖项计数等于2999。
triggers - 简单触发器的根元素。
trigger - 单独的简单触发器。
针对触发器元素标签的值, 查阅主机 触发器标签
主机低级别发现规则标签
元素 元 属性 必需 说明
discovery_rules - 低级别发现规则的根元素。
discovery_rule - 单独的低级别发现规则。
对于大多数元素标签值,请参阅常规监控项的元素标签值。 下面仅说明特定于低级别发现规则的标签。
type - 字符 0 - ZABBIX_PASSIVE (缺省)  监控项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 - 字符 : 30d 将删除 再发现的监控项的时间段。 秒,带后缀或用户宏的时间单位。
filter 单独的过滤器。
evaltype - 字符 0 - 和/或逻辑  用于检查低1 - 与逻辑
2 - 或逻辑
3 - 自定义公式
别发现规则过滤条件的逻辑。
formula - 字符 条件的自定义计算公式。
conditions - 过滤条件的根元素。
conditions - 过滤条件的根元素。
condition - 单独的过滤条件。
macro x 字符 别发现宏名称。
value - 字符 值:正则表达式或全局正则表达式。
operator - 字符 运算符。
formulaid x 字符 条件ID。 用于从自定义表达式引用条件的任意唯一ID。只能包含大写字母。修改过滤条件时必须由用户定义ID,但在以后请求时将重新生成ID。
lld_macro_paths - 低级别发现宏路径的根元素。
lld_macro_path - 单独的低级别发现宏路径。
lld_macro x 字符 别发现宏名称。
path x 字符 给对应宏的值选择器。
preprocessing - 低级别发现规则值预处理。
step - 单独的低级别发现规则值预处理步骤。
针对大部分元素的标签值,查阅主机监控项值预处理的元素标签值。如下仅描述指定给低级别发现值预处理的标签。
type x 字符 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 - 触发器原型的根元素。
trigger_prototype - 单独的触发器原型。
针对触发器原型元素标签值,查阅 主机触发器 标签。
graph_prototypes - 图形原型的根元素。
graph_prototype - 单独的图形原型。
针对图形原型元素标签值,查阅 主机图形 标签。
host_prototypes - 主机原型的根元素。
host_prototype - 单独的主机原型。
针对主机原型的元素标签值,查阅 主机 标签。
item_prototypes - 监控项原型的根元素。
item_prototype - 单独的监控项原型。
对于大多数元素标签值,请参阅常规监控项的元素标签值。 下面仅说明了监控项原型特有的标签。
application_prototypes - 应用程序原型的根元素。
application_prototype - 单独的应用程序原型。
name x 应用程序原型名称。
master_item_prototype - 单个监控项原型主监控项原型数据。
key x 字符 监控项原型主监控项原型键值。
主机触发器标签
元素 元 属性 必需 类型 说明
triggers - 触发器的根元素。
trigger - 单独的触发器。
expression x 字符 器表达式。
recovery_mode - 字符 0 - 表达式  生成OK1 - 恢复表达式。
2 - none
件的基础。
recovery_expression - 字符 器恢复表达式。
name x 字符 器名称。
correlation_mode - 字符 0 - 没有事件关联  关联模式。1 - 按照标签的事件关联
correlation_tag - 字符 事件关联的标签名称。
url 字符 器URL。
status - 字符 0 - enabled  触1 - disabled 器状态。
priority - 字符 0 - 未分类  触发器严1 - 信息
2 - 告警
3 - 一般严重
4 - 严重
5 - 灾难
性。
description - 文本 器说明。
type - 字符 0 - 单个问题事件。  事件生成类型。1 - 多个问题事件。
manual_close - 字符 0 - 不允许  手工关闭1 - 允许 题事件。
dependencies - 依赖项的根元素。
dependency - 单独的依赖。
name x 字符 关系触发器名称。
expression x 字符 关系触发表达式。
recovery_expression - 字符 关系触发恢复表达式。
tags - 事件标签的根元素。
tag - 单独的事件标签。
tag x 字符 名称。
value - 字符 值。
主机图形标签
元素 元 属性 必需 范围 说明
graphs - 图形的根元素。
graph - 单独的图形。
name x 字符 名称。
width - 整型 宽度,以像素为单位。 用于预览和饼图/爆炸图。
height - 整型 高度,以像素为单位。 用于预览和饼图/爆炸图。
yaxismin - 双精度 如果 ymin_type_1'为1,则是Y轴的值最小。
yaxismax - 双精度 如果 ymax_type_1'为1,则是Y轴的最大值。
show_work_period - 字符 0 - no  如1 - yes 'type'为0,1,则突出显示非工作时间。
show_triggers - 字符 0 - no  如1 - yes 'type'为0,1,则将简单触发值显示为一行。
type - 字符 0 - 正常  图形类1 - 柱状图
2 - 饼图
3 - 爆炸图
4 - 3D饼图
5 - 3D爆炸图
show_legend - 字符 0 - no  显1 - yes 图形图例。
show_3d - 字符 0 - 2D  如1 - 3D 'type'为2,3,则启用3D样式。
percent_left - 双精度 如果 type'为0,则显示左轴的百分位线。
percent_right - 双精度 如果 type'为0,则显示右轴的百分位线。
ymin_type_1 - 字符 0 - 计算值  如果't1 - 固定值
2 - 所选监控项的最后一个值
pe'为0,1,则为Y轴的最小值。
ymax_type_1 - 字符 0 - 计算值  如果't1 - 固定值
2 - 所选监控项的最后一个值
pe'为0,1,则Y轴的最大值。
ymin_item_1 - 监控项详细信息。

要求 'ymax_type_1' 为 ITEM.
host x 字符 项主机。
key x 字符 项键。
ymax_item_1 - 监控项详细信息。

要求 'ymax_type_1' 为 ITEM.
host x 字符 项主机。
key x 字符 项键。
graph_items x 图形监控项的根元素。
graph_item x 单独的图形监控项。
sortorder - 整型 顺序。 首先绘制较小的值。 可用于在另一个后面(或前面)绘制线条或区域。
drawtype - 字符 0 - 单线  如果图1 - 填充区域
2 - 粗线
3 - 虚线
4 - 中划线
'type'为0,则绘制样式。
color - 字符 颜色(6个符号,十六进制)。
yaxisside - 字符 0 - 左轴  如果图1 - 右轴 'type'为0,1,则元素所属的Y轴位置(左或右)。
calc_fnc - 字符 1 - 最小值  如果监控2 - 平均值
4 - 最大值
7 - 全部(最小值,平均值和最大值,如果图形'类型'为0)
9 - 最后一个值(如果图形'类型'不是0,1)
存在多个值,则绘制数据。
type - 整型 1 - 该监控项的值按比例表示在饼图上  绘制饼图/爆炸图的类型。2 - 监控项的值表示整个饼图(图形总和)
item x 单个监控项。
host x 字符 项主机。
key x 字符 项键。
主机web场景标签
元素 元 属性 必需 说明
httptests - Web场景的根元素。
httptest - 单独的web场景。
name x 字符 w b场景名称。
delay - 字符 Web方案的频率。 秒,带后缀或用户宏的时间单位。
attempts - 整型 1 10 执 Web场景步骤的尝试次数。
agent - 字符 端代理。 Zabbix将假装成为选定的浏览器。 当网站为不同的浏览器返回不同的内容时,这非常有用。
http_proxy - 字符 要使用的HTTP代理,使用以下的格式: http://[username[:password]@]proxy.mycompany.com[:port]
variables - 场景步骤中用到的场景级别变量(宏)的列表。
variable - 单独的变量。
name x 文本 名称。
value x 文本 值。
headers - HTTP请求头列表-发起HTTP请求时要发送的。由于请求头会出现在HTTP协议中,请求头列表中的请求头格式要相同。
header - 单独的请求头。
name x 文本 头名称。
value x 文本 头的值。
status - 字符 0 - enabled  w1 - disabled b场景状态。
authentication - 字符 0 - none  认1 - basic
2 - NTLM
方法。
http_user - 字符 用户名。
http_password - 字符 用户名的认证密码。
verify_peer - 字符 0 - no  验1 - yes Web服务器的SSL证书。
verify_host - 字符 0 - no  验1 - yes Web服务器证书的Common Name字段或Subject Alternate Name字段是否匹配。
ssl_cert_file - 字符 客户端身份验证的SSL证书文件的名称。
ssl_key_file - 字符 客户端身份验证的SSL私钥文件的名称。
ssl_key_password - 字符 S L私钥文件密码。
steps x Web场景步骤的根元素。
step x 单独的web场景步骤。
name x 字符 w b场景步骤名称。
url x 字符 监控的URL。
query_fields - 查询字段的列表 - 在发送HTTP请求时会被加到URL的HTTP字段。
query_field - 单独的查询列表字段。
name x 字符 字段名称。
value - 字符 字段的值。
posts - 'Post'变量字符串(原始post数据)或者'Post'变量列表(字段数据表单)。
post_field - 单独的 post 字段。
name x 字符 P st 字段名称。
value x 字符 P st 字段值。
variables - 应在此步骤之后应用的步骤级变量(宏)列表。

如果变量值具有'regex:'前缀,则根据'regex:'前缀后面的正则表达式模式从该步骤返回的数据中提取其值。
variable - 单独的变量。
name x 字符 名称。
value x 字符 值。
headers - HTTP请求头列表-发起HTTP请求时要发送的。由于请求头会出现在HTTP协议中,请求头列表中的请求头格式要相同。
header - 单独的请求头。
name x 字符 头名称。
value x 字符 头的值。
follow_redirects - 字符 0 - NO  H1 - YES (缺省) TP 跟随重定向。
retrieve_mode - 字符 0 - BODY (缺省)  HTT1 - HEADERS
2 - BOTH
相应返回模式。
timeout - 字符 : 15s 步骤执 超时时间。秒,带有后缀或用户宏的时间单位。
required - 字符 求的字符串。 如果为空则忽略。
status_codes - 字符 号分隔的可接受的状态码列表。 如果为空则忽略。 例如: 200-201,210-299
脚注

1 对于字符串值,只导出字符串(例如“ZABBIX_ACTIVE”),而不使用此表中使用的编号。此表中范围值(对应于API值)的数字仅用于排序.