2 模板

概述

那些 导出 的模板就是许多相关联的对象和对象关系。

模板导出包含的内容:

  • 链接的主机组

  • 模板数据

  • 连接其他模板的链接

  • 连接主机组的链接

  • 直接链接的应用集

  • 直接链接的监控项

  • 直接链接的触发器

  • 直接链接的图形

  • 直接链接的聚合图形

  • 直接链接的带有所有原型的发现规则

  • 直接链接的web场景

  • 值映射

导出

要导出模板,按照如下的操作:

  • 点击:配置模板

  • 选中要导出模板的复选框

  • 单击列表下面的 导出 按钮

2 模板 - 图1

选中的模板被导出到本地的XML文件里,默认的名称是 zabbix_export_templates.xml

导入

要导入模板,按照如下的操作:

  • 切换到:配置模板

  • 单击右上角的 导入 按钮

  • 选择要导入的文件

  • 标记导入规则里要求的选项

  • 单击 导入 按钮

2 模板 - 图2

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

导入成功或者失败的消息都会在前端页面显示。

导入规则:

规则说明
更新现有的已有的元素会被导入文件里的数据更新,否则不会更新。
创建新的导入会使用导入文件的里数据增加新的元素,否则不会增加。
删除不存在导入会删除已有的但是在导入文件里没有的元素,否则不会删除。

导出格式

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <zabbix_export>
  3. <version>4.0</version>
  4. <date>2018-04-03T06:25:22Z</date>
  5. <groups>
  6. <group>
  7. <name>Templates/Databases</name>
  8. </group>
  9. </groups>
  10. <templates>
  11. <template>
  12. <template>Template DB MySQL</template>
  13. <name>Template DB MySQL</name>
  14. <description/>
  15. <groups>
  16. <group>
  17. <name>Templates/Databases</name>
  18. </group>
  19. </groups>
  20. <applications>
  21. <application>
  22. <name>MySQL</name>
  23. </application>
  24. </applications>
  25. <items>
  26. <item>
  27. <name>MySQL status</name>
  28. <type>0</type>
  29. <snmp_community/>
  30. <snmp_oid/>
  31. <key>mysql.ping</key>
  32. <delay>1m</delay>
  33. <history>1w</history>
  34. <trends>365d</trends>
  35. <status>0</status>
  36. <value_type>3</value_type>
  37. <allowed_hosts/>
  38. <units/>
  39. <snmpv3_contextname/>
  40. <snmpv3_securityname/>
  41. <snmpv3_securitylevel>0</snmpv3_securitylevel>
  42. <snmpv3_authprotocol>0</snmpv3_authprotocol>
  43. <snmpv3_authpassphrase/>
  44. <snmpv3_privprotocol>0</snmpv3_privprotocol>
  45. <snmpv3_privpassphrase/>
  46. <params/>
  47. <ipmi_sensor/>
  48. <authtype>0</authtype>
  49. <username/>
  50. <password/>
  51. <publickey/>
  52. <privatekey/>
  53. <port/>
  54. <description>It requires user parameter mysql.ping, which is defined in userparameter_mysql.conf.&#13;
  55. &#13;
  56. 0 - MySQL server is down&#13;
  57. 1 - MySQL server is up</description>
  58. <inventory_link>0</inventory_link>
  59. <applications>
  60. <application>
  61. <name>MySQL</name>
  62. </application>
  63. </applications>
  64. <valuemap>
  65. <name>Service state</name>
  66. </valuemap>
  67. <logtimefmt/>
  68. <preprocessing/>
  69. <jmx_endpoint/>
  70. <timeout>3s</timeout>
  71. <url/>
  72. <query_fields/>
  73. <posts/>
  74. <status_codes>200</status_codes>
  75. <follow_redirects>1</follow_redirects>
  76. <post_type>0</post_type>
  77. <http_proxy/>
  78. <headers/>
  79. <retrieve_mode>0</retrieve_mode>
  80. <request_method>1</request_method>
  81. <output_format>0</output_format>
  82. <allow_traps>0</allow_traps>
  83. <ssl_cert_file/>
  84. <ssl_key_file/>
  85. <ssl_key_password/>
  86. <verify_peer>0</verify_peer>
  87. <verify_host>0</verify_host>
  88. <master_item/>
  89. </item>
  90. <item>
  91. <name>MySQL begin operations per second</name>
  92. <type>0</type>
  93. <snmp_community/>
  94. <snmp_oid/>
  95. <key>mysql.status[Com_begin]</key>
  96. <delay>1m</delay>
  97. <history>1w</history>
  98. <trends>365d</trends>
  99. <status>0</status>
  100. <value_type>0</value_type>
  101. <allowed_hosts/>
  102. <units>qps</units>
  103. <snmpv3_contextname/>
  104. <snmpv3_securityname/>
  105. <snmpv3_securitylevel>0</snmpv3_securitylevel>
  106. <snmpv3_authprotocol>0</snmpv3_authprotocol>
  107. <snmpv3_authpassphrase/>
  108. <snmpv3_privprotocol>0</snmpv3_privprotocol>
  109. <snmpv3_privpassphrase/>
  110. <params/>
  111. <ipmi_sensor/>
  112. <authtype>0</authtype>
  113. <username/>
  114. <password/>
  115. <publickey/>
  116. <privatekey/>
  117. <port/>
  118. <description>It requires user parameter mysql.status[*], which is defined in userparameter_mysql.conf.</description>
  119. <inventory_link>0</inventory_link>
  120. <applications>
  121. <application>
  122. <name>MySQL</name>
  123. </application>
  124. </applications>
  125. <valuemap/>
  126. <logtimefmt/>
  127. <preprocessing>
  128. <step>
  129. <type>10</type>
  130. <params/>
  131. </step>
  132. </preprocessing>
  133. <jmx_endpoint/>
  134. <timeout>3s</timeout>
  135. <url/>
  136. <query_fields/>
  137. <posts/>
  138. <status_codes>200</status_codes>
  139. <follow_redirects>1</follow_redirects>
  140. <post_type>0</post_type>
  141. <http_proxy/>
  142. <headers/>
  143. <retrieve_mode>0</retrieve_mode>
  144. <request_method>1</request_method>
  145. <output_format>0</output_format>
  146. <allow_traps>0</allow_traps>
  147. <ssl_cert_file/>
  148. <ssl_key_file/>
  149. <ssl_key_password/>
  150. <verify_peer>0</verify_peer>
  151. <verify_host>0</verify_host>
  152. <master_item/>
  153. </item>
  154. <item>
  155. <name>MySQL queries per second</name>
  156. <type>0</type>
  157. <snmp_community/>
  158. <snmp_oid/>
  159. <key>mysql.status[Questions]</key>
  160. <delay>1m</delay>
  161. <history>1w</history>
  162. <trends>365d</trends>
  163. <status>0</status>
  164. <value_type>0</value_type>
  165. <allowed_hosts/>
  166. <units>qps</units>
  167. <snmpv3_contextname/>
  168. <snmpv3_securityname/>
  169. <snmpv3_securitylevel>0</snmpv3_securitylevel>
  170. <snmpv3_authprotocol>0</snmpv3_authprotocol>
  171. <snmpv3_authpassphrase/>
  172. <snmpv3_privprotocol>0</snmpv3_privprotocol>
  173. <snmpv3_privpassphrase/>
  174. <params/>
  175. <ipmi_sensor/>
  176. <authtype>0</authtype>
  177. <username/>
  178. <password/>
  179. <publickey/>
  180. <privatekey/>
  181. <port/>
  182. <description>It requires user parameter mysql.status[*], which is defined in userparameter_mysql.conf.</description>
  183. <inventory_link>0</inventory_link>
  184. <applications>
  185. <application>
  186. <name>MySQL</name>
  187. </application>
  188. </applications>
  189. <valuemap/>
  190. <logtimefmt/>
  191. <preprocessing>
  192. <step>
  193. <type>10</type>
  194. <params/>
  195. </step>
  196. </preprocessing>
  197. <jmx_endpoint/>
  198. <timeout>3s</timeout>
  199. <url/>
  200. <query_fields/>
  201. <posts/>
  202. <status_codes>200</status_codes>
  203. <follow_redirects>1</follow_redirects>
  204. <post_type>0</post_type>
  205. <http_proxy/>
  206. <headers/>
  207. <retrieve_mode>0</retrieve_mode>
  208. <request_method>1</request_method>
  209. <output_format>0</output_format>
  210. <allow_traps>0</allow_traps>
  211. <ssl_cert_file/>
  212. <ssl_key_file/>
  213. <ssl_key_password/>
  214. <verify_peer>0</verify_peer>
  215. <verify_host>0</verify_host>
  216. <master_item/>
  217. </item>
  218. </items>
  219. <discovery_rules/>
  220. <httptests/>
  221. <macros/>
  222. <templates/>
  223. <screens>
  224. <screen>
  225. <name>MySQL performance</name>
  226. <hsize>2</hsize>
  227. <vsize>1</vsize>
  228. <screen_items>
  229. <screen_item>
  230. <resourcetype>0</resourcetype>
  231. <width>500</width>
  232. <height>200</height>
  233. <x>0</x>
  234. <y>0</y>
  235. <colspan>1</colspan>
  236. <rowspan>1</rowspan>
  237. <elements>0</elements>
  238. <valign>1</valign>
  239. <halign>0</halign>
  240. <style>0</style>
  241. <url/>
  242. <dynamic>0</dynamic>
  243. <sort_triggers>0</sort_triggers>
  244. <resource>
  245. <name>MySQL operations</name>
  246. <host>Template DB MySQL</host>
  247. </resource>
  248. <max_columns>3</max_columns>
  249. <application/>
  250. </screen_item>
  251. </screen_items>
  252. </screen>
  253. </screens>
  254. </template>
  255. </templates>
  256. <triggers>
  257. <trigger>
  258. <expression>{Template DB MySQL:mysql.ping.last(0)}=0</expression>
  259. <recovery_mode>0</recovery_mode>
  260. <recovery_expression/>
  261. <name>MySQL is down</name>
  262. <correlation_mode>0</correlation_mode>
  263. <correlation_tag/>
  264. <url/>
  265. <status>0</status>
  266. <priority>2</priority>
  267. <description/>
  268. <type>0</type>
  269. <manual_close>0</manual_close>
  270. <dependencies/>
  271. <tags/>
  272. </trigger>
  273. </triggers>
  274. <graphs>
  275. <graph>
  276. <name>MySQL operations</name>
  277. <width>900</width>
  278. <height>200</height>
  279. <yaxismin>0.0000</yaxismin>
  280. <yaxismax>100.0000</yaxismax>
  281. <show_work_period>1</show_work_period>
  282. <show_triggers>1</show_triggers>
  283. <type>0</type>
  284. <show_legend>1</show_legend>
  285. <show_3d>0</show_3d>
  286. <percent_left>0.0000</percent_left>
  287. <percent_right>0.0000</percent_right>
  288. <ymin_type_1>0</ymin_type_1>
  289. <ymax_type_1>0</ymax_type_1>
  290. <ymin_item_1>0</ymin_item_1>
  291. <ymax_item_1>0</ymax_item_1>
  292. <graph_items>
  293. <graph_item>
  294. <sortorder>0</sortorder>
  295. <drawtype>0</drawtype>
  296. <color>C8C800</color>
  297. <yaxisside>0</yaxisside>
  298. <calc_fnc>2</calc_fnc>
  299. <type>0</type>
  300. <item>
  301. <host>Template DB MySQL</host>
  302. <key>mysql.status[Com_begin]</key>
  303. </item>
  304. </graph_item>
  305. </graph_items>
  306. </graph>
  307. </graphs>
  308. <value_maps>
  309. <value_map>
  310. <name>Service state</name>
  311. <mappings>
  312. <mapping>
  313. <value>0</value>
  314. <newvalue>Down</newvalue>
  315. </mapping>
  316. <mapping>
  317. <value>1</value>
  318. <newvalue>Up</newvalue>
  319. </mapping>
  320. </mappings>
  321. </value_map>
  322. </value_maps>
  323. </zabbix_export>

元素标签

元素标签值的释义在下面的表格中。

模板标签
元素元素属性类型范围说明
templates模板的根元素。
template单独的模板。
template字符串唯一模板名称。
name字符串显示模板名称。
description文本模板描述。
groups主机组根元素。
group单独的主机组。
name字符串唯一主机组名称。
applications模板应用集的根元素。
application单独的模板应用集。
name应用集名称。
macros模板用户宏的根元素。
macro单独的模板用户宏。
name用户宏名称。
value用户宏的值。
templates链接模板的根元素。
template单独的模板。
name字符串模板名称。
模板监控项标签
元素元素属性类型范围说明
items监控项的根元素。
item单独的监控项。
name字符串监控项名称。
type整型0 - Zabbix客户端
1 - SNMPv1客户端
2 - Zabbix采集器
3 - 简单检查
4 - SNMPv2客户端
5 - Zabbix内部
6 - SNMPv3客户端
7 - Zabbix客户端(主动式)
8 - Zabbix整合
9 - HTTP检测(web监控场景步骤)
10 - 外部检查
11 - 数据库监控
12 - IPMI客户端
13 - SSH客户端
14 - Telnet客户端
15 - 可计算的
16 - JMX客户端
17 - SNMP trap
18 - 依赖监控项
19 - HTTP客户端监控项
监控项类型。
snmp_community字符串如果元素属性’type’的值是1或4,该值为SNMP的团体名称
snmp_oid字符串SNMP对象ID。
key字符串监控项的key。
delay字符串监控项的更新间隔。 秒,时间单位,用于后缀,自定义间隔,用户宏或者低级别发现宏
history字符串决定历史数据存储时长的时间单位。用于后缀,用户宏或者低级别发现宏
trends字符串决定趋势数据存储时长的时间单位。用于后缀,用户宏或者低级别发现宏
status整型0 - 启用
1 - 禁用
监控项状态。
value_type整型0 - 浮点数
1 - 字符型
2 - 字符型
3 - 无符号整型
4 - 文本
收到值的类型。
allowed_hosts字符串如果元素属性“type”是2或者19,该值为允许发送该监控项对应值的主机IP地址(逗号分隔)列表
units字符串返回值的单位(bps, B)。
snmpv3_contextname字符串SNMPv3上下文名称。
snmpv3_securityname字符串SNMPv3安全名称。
snmpv3_securitylevel整型0 - noAuthNoPriv
1 - authNoPriv
2 - authPriv
SNMPv3安全级别。
snmpv3_authprotocol整型0 - MD5
1 - SHA
SNMPv3认证协议。
snmpv3_authpassphrase字符串SNMPv3认证密码。
snmpv3_privprotocol整型0 - DES
1 - AES
SNMPv3私有协议。
snmpv3_privpassphrase字符串SNMPv3私有密码。
params文本如果元素属性“type”是13或14,该值为“执行脚本”的名称
如果元素属性“type”是11,该值为“SQL查询”字段
如果元素属性“type”是15,该值为“公式”字段
ipmi_sensor字符串如果元素属性“type”是12,该值为IPMI传感器ID
authtype整型SSH客户端监控项的认证类型:
0 - password
1 - key

HTTP监控项认证类型:
0 - none
1 - basic
2 - NTLM
如果元素属性“type”是13或者19,该值为认证类型
username字符串如果元素属性“type”是11、13、14、19,该值为用户名
password字符串如果元素属性“type”是11、13、14、19,该值为密码
publickey字符串如果元素属性“type”是13,该值为公共秘钥文件的名称
privatekey字符串如果元素属性“type”是13,该值为私有密钥文件的名称
port字符串监控项的自定义端口。
description文本监控项描述。
inventory_link整型0 - 无链接
数字 - ‘host_inventory’表里的字段数
使用监控项值来填充资产记录字段。
logtimefmt字符串日志条目的时间格式。只有日志监控项使用
jmx_endpoint字符串如果元素属性“type”是16,该值为JMX端点
url字符串如果元素属性“type”是19,该值为URL字符
allow_traps整型0 - 不允许trapping
1 - 允许trapping
如果元素属性“type”是19,该值为是否允许发送数据给监控项
follow_redirects整型0 - 不跟随重定向
1 - 跟随重定向
如果元素属性“type”是19,该值为是否HTTP重定向
headers对象如果元素属性“type”是19,该值为带有HTTP(S)请求头的对象
http_proxy字符串如果元素属性“type”是19,该值为HTTP(S)代理连接字符
output_format整型0 - 保持原样存储
1 - 转换为JSON
如果元素属性“type”是19,该值为如何处理响应
post_type整形0 - 原始数据
2 - JSON数据
3 - XML数据
如果元素属性“type”是19,该值为请求主体的类型
posts文本如果元素属性“type”是19,该值为请求主体
query_fields数组如果元素属性“type”是19,该值为请求查询字段的对象数组
request_method整型0 - GET
1 - POST
2 - PUT
3 - HEAD
如果元素属性“type”是19,该值为请求方法
retrieve_mode整型0 - 请求主体
1 - 请求头
2 - 请求主体和请求头都被存储。
如果元素属性“type”是19,该值为哪个响应部分将被存储
ssl_cert_file字符串如果元素属性“type”是19,该值为公共SSL密钥文件的路径
ssl_key_file字符串如果’type’是19,这是私有SSLK密钥文件的路径。
ssl_key_password字符串如果元素属性“type”是19,该值为SSL密钥文件的密码
status_codes字符串如果元素属性“type”是19,该值为逗号分隔的HTTP请求的状态码范围
timeout字符串如果元素属性“type”是19,该值为监控项数据拉取请求的超时时间
verify_host整型0 - 不校验
1 - 校验
如果元素属性“type”是19,该值为是否校验URL里的主机名在常见名称字段里,或者在主机证书的主题备用名称里
verify_peer整型0 - 不校验
1 - 校验
如果元素属性“type”是19,该值为是否校验主机证书验证
value map值映射
name字符串监控项使用的值映射名称
applications应用集的根元素
application单独的应用集
name应用集名称
preprocessing监控项值预处理
step单独的监控项值预处理步骤
type整型1 - 自定义放大倍数
2 - 右截断
3 - 左截断
4 - 两端截断
5 - 正则表达式匹配
6 - 二进制到十进制
7 - 八进制到十进制
8 - 十六进制到十进制
9 - 简单改变; 计算为 (收到的值-之前的值)
10 - 每秒改变; 计算为 (当前收到的值-上一个值)/(当前时间-上一次检查时间)
监控项值预处理步骤的类型
params字符串监控项值预处理步骤的参数。
master_item单个监控项主监控项数据
key字符串从属监控项的主监控项值。
模板低级别发现规则标签
元素元素属性类型范围说明
discovery_rules低级别发现规则的根元素。
discovery_rule单独的低级别发现规则。
对于大部分的元素标签值来说,请查阅常规监控项的元素标签值。下面仅描述低级别发现规则特有的标签
lifetime字符串时间周期,监控项超过此时间不再被发现的话将被删除。秒,时间单位,用于后缀或者用户宏
filter单独的过滤条件。
evaltype整型0 - 与/或 逻辑
1 - 与 逻辑
2 - 或 逻辑
3 - 自定义公式
检查低级别发现规则过滤条件的逻辑
formula字符串过滤条件的自定义计算公式。
conditions过滤条件的根元素。
condition单独的过滤器条件
macro字符串低级别发现宏变量名称
value字符串过滤器值:正则表达式或者全局正则表达式
operator整型
formulaid字符串过滤条件ID。 在自定义计算公式里用到
item_prototypes监控项原型的根元素
item_prototype单独的监控项原型
对于大部分元素标签值来说,请查阅常规监控项的元素标签值。下面仅描述监控项原型特有的标签
application_prototypes应用集原型的根元素
application_prototype单独的应用集原型
name应用集原型名称
master_item_prototype单独的监控项原型主监控项原型数据
key字符串单独的监控项原型主监控项原型键值
模板触发器标签
元素元素属性类型范围说明
triggers触发器的根元素
trigger单独的触发器
expression字符串触发器表达式
recovery_mode整型0 - 表达式
1 - 恢复表达式
2 - 无
生成OK事件的基础
recovery_expression字符串触发器恢复表达式
name字符串触发器名称
correlation_mode整型0 - 没有事件关联
1 - 按标签的事件关联
关联模式
correlation_tag字符串事件关联使用的标签名称
url字符串触发器 URL
status整型0 - 启用
1 - 禁用
触发器状态
priority整型0 - 未分类
1 - 信息
2 - 警告
3 - 一般严重
4 - 严重
5 - 灾难
触发器严重性
description文本触发器描述
type整型0 - 单个问题事件
1 - 多个问题事件
事件生成类型
manual_close整型0 - 不允许
1 - 允许
手工关闭问题事件
dependencies依赖性的根元素
dependency单独的依赖性
name字符串依赖触发的名称
expression字符串依赖触发器的表达式
recovery_expression字符串依赖触发器的恢复表达式
tags事件标签的根元素
tag单独的事件标签
tag字符串标签名称
value字符串标签值
模板图形标签
元素元素属性类型范围说明
graphs图形的根元素。
graph单独的图形。
name字符串图形名称。
width整型用像素表示的图形宽度。饼图/部分切出的饼图和预览使用
height整型用像素表示的图形宽度。饼图/部分切出的饼图和预览使用
yaxismin双精度如果元素属性“ymin_type_1”是1,该值为Y轴的最小值
yaxismax双精度如果元素属性“ymin_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 - 计算值
1 - 固定值
2 - 所选监控项的最新值
如果元素属性“type”是0或1,该值为Y轴的最小值
ymax_type_1整型0 - 计算值
1 - 固定值
2 - 所选监控项的最新值
如果元素属性“type”是0或1,该值为Y轴的最大值
ymin_item_1字符串空或者监控项具体值如果元素属性“ymin_type_1”是2,该值为监控项具体值
ymax_item_1字符串空或者监控项具体值如果元素属性“ymin_type_1”是2,该值为监控项具体值
graph_items图形监控项的根元素
graph_item单独的图形监控项
sortorder整型绘制顺序。先画较小的值。可用于在另一个后面(或前面)绘制线或区域。
drawtype整型0 - 单行
1 - 填充区域
2 - 粗线
3 - 虚线
4 - 短划线
如果图形元素属性“type”是0,该值为绘制风格
color字符串元素颜色 (6个符号,十六进制的)
yaxisside整型0 - 左轴
1 - 右轴
如果图形元素属性“type”是0或1,该值为元素所属的Y轴位置(左或者右)
calc_fnc整型1 - 最小值
2 - 平均值
4 - 最大值
7 - 所有值(如果图形元素属性“type”是0,该值为最小值,平均值和最大值)
9 - 最新值 (如果图形元素属性“type”不是0或1)
如果监控项有多个值存在,将要绘制的数据
type整型1 -监控项的值按照比例绘制在饼图里
2 - 监控项的值代表整个饼图(图形求和)
饼图/部分切出的饼图的绘制类型
item单独的监控项
host字符串监控项的主机
key字符串监控项的键
模板web场景标签
元素元素属性类型范围说明
httptestsweb场景的根元素。
httptest单独的web场景。
name字符串web场景名称。
delay字符串执行web场景的频率。秒,时间单位,用于后缀或者用户宏
attempts整型1-10执行Web场景步骤的尝试次数
agent字符串客户端agent。Zabbix会模拟选择的浏览器。当一个网站对不同的浏览器返回不同的内容的时候是非常有用的
http_proxy字符串您可以指定一个要使用的HTTP代理,使用格式:http://[username[:password]@]proxy.mycompany.com[:port]
variables文本场景列表-可以在场景步骤中使用的级别变量(宏)
headers文本当执行请求的时候,要发送的HTTP报头
status整型0 - enabled
1 - disabled
web场景状态
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字符串SSL私钥文件密码。
stepsweb场景步骤的根元素。
step单独的web场景步骤。
name字符串web场景步骤名称。
url字符串要监控的URL。
posts文本‘Post’变量的列表。
variables文本步骤列表-这个步骤后面要应用到的级别变量(宏)

如果变量值有’regex:’前缀,那么它的值将从按照’regex:’前缀后面的正则表达式模式而返回的数据里提取
headers文本当执行请求的时候,发送的HTTP头部
follow_redirects整型0 - no
1 - yes
跟随HTTP跳转。
retrieve_mode整型0 - 内容
1 - 仅HTTP报头
HTTP响应检索模式。
timeout字符串执行步骤的超时时间。秒,时间单位,用于后缀或者用户宏
required字符串必填字符。如果为空则忽略。
status_codes字符串逗逗号分隔的可接受的状态码列表。如果为空则忽略。例如:200-201,210-299