LLD规则 object

以下objects与discoveryruleAPI直接相关。

LLD规则

低级别自动发现规则 object 具有以下属性。

属性 数据类型 描述
发现规则的ID ID of the LLD rule.
-------------- ---------------------
itemid ID
ID of the LLD rule.

属性行为:
- read-only
- required for update operations
预定义指标 delay 发现规则的更新间隔 string LLD规则的更新间隔。

接受秒数或带后缀的时间单位(例如,30s, 1m, 2h, 1d),以及可选的一个或多个 custom intervals,各部分用分号分隔。自定义间隔可以是灵活间隔和调度间隔的组合。

支持用户宏。如果使用,值必须是一个单独的宏。不支持多个宏或宏与文本混合使用。灵活间隔可以写成两个宏之间用正斜杠分隔的形式(例如,{$FLEX_INTERVAL}/{$FLEX_PERIOD})。

示例:
1h;wd1-5h9-18;{$Macro1}/1-7,00:00-24:00;0/6-7,12:00-24:00;{$Macro2}/{$Macro3}

属性行为
- 如果 type 设置为 "Zabbix agent"(0)、"Simple check"(3)、"Zabbix internal"(5)、"External check"(10)、"Database monitor"(11)、"IPMI agent"(12)、"SSH agent"(13)、"TELNET agent"(14)、"JMX agent"(16)、"HTTP agent"(19)、"SNMP agent"(20)、"Script"(21)、"Browser"(22),或者如果 type 设置为 "Zabbix agent (active)"(7)且 key_ 不包含 "mqtt.get",则此项为必填
hostid ID LLD规则所属主机的ID。

属性行为
- constant
- required for create操作
interfaceid ID 发现规则的 主机 接口的 ID。

属性行为:
- 必填 如果发现规则属于 主机 且 type 设置为 "Zabbix agent"、"IPMI agent"、"JMX agent" 或 "SNMP agent"
- 可选 如果发现规则属于 主机 且 type 设置为 "简单检查"、"外部检查"、"SSH agent"、"TELNET agent" 或 "HTTP agent"
key_ string LLD规则的键值。

属性行为:
- 对于create操作是必填项
- 对于继承的objects是只读
name string LLD规则的名称。

属性行为:
- 对于create操作是必填的
- 对于继承的objects是只读的
type integer LLD规则的类型。

可能的值:
0 - Zabbix agent;
2 - Zabbix trapper;
3 - 简单检查;
5 - Zabbix内部;
7 - Zabbix agent(主动);
10 - 外部检查;
11 - 数据库监控;
12 - IPMI agent;
13 - SSH agent;
14 - TELNET agent;
16 - JMX agent;
18 - 依赖 监控项;
19 - HTTP agent;
20 - SNMP agent;
21 - 脚本;
22 - 浏览器。

属性行为
- 对于create操作是必填项
- 对于继承的objects是只读
url string URL string。
支持用户宏,{HOST.IP}、{HOST.CONN}、{HOST.DNS}、{HOST.HOST}、{HOST.NAME}、{ITEM.ID}、{ITEM.KEY}。

属性行为
- 如果 type 设置为 "HTTP agent",则为必填
- 对于继承的 objects 为只读
allow_traps integer 允许以类似于 trapper 监控项 的方式填充值。

可能的值:
0 - (默认) 不允许接受传入数据;
1 - 允许接受传入数据。

属性行为:
- 支持 如果 type 设置为 "HTTP agent"
authtype integer 认证方法。

如果将 type 设置为 "SSH agent",可能的值包括:
0 - (默认) 密码;
1 - 公钥。

如果将 type 设置为 "HTTP agent",可能的值包括:
0 - (默认) 无;
1 - 基本;
2 - NTLM。

属性行为:
- 如果 type 设置为 "SSH agent" 或 "HTTP agent",则为 支持
- 对于继承的 objects(如果 type 设置为 "HTTP agent"),则为 只读
description string LLD规则的描述。
error string 更新LLD规则值时出现问题的错误文本。

属性行为
- 只读
follow_redirects integer 在轮询数据时跟踪响应重定向。

可能的值:
0 - 不跟踪重定向;
1 - (默认) 跟踪重定向。

属性行为:
- 如果将 type 设置为 "HTTP agent",则该选项为 supported
- 对于继承的 objects,该选项为 read-only
headers array 发送HTTP请求时将使用的请求头的array。

属性行为:
- 若将 type 设为 "HTTP agent",则此选项为支持状态
- 对于继承的 objects,此选项为只读状态
http_proxy string HTTP(S) proxy 连接 string。

属性行为
- 如果将 type 设为 "HTTP agent",则表示支持
- 对于继承的 objects 为只读
ipmi_sensor string IPMI 传感器。

属性行为:
- 必填 如果 type 设置为 "IPMI agent" 且 key_ 未设置为 "ipmi.get"
- 支持 如果 type 设置为 "IPMI agent"
- 只读 继承的 objects
jmx_endpoint string JMX agent 自定义连接 string。

默认值:service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi

属性行为
- 如果 type 设置为 "JMX agent",则为 支持
lifetime string 一段时间后,不再被发现的 监控项 将被删除。接受秒数、带后缀的时间单位或用户宏。

默认值:7d
lifetime_type integer 用于delete丢失的LLD资源的场景。

可能的值:
0 - (默认) 达到生命周期阈值后删除;
1 - 不删除;
2 - 立即删除。
enabled_lifetime string 一段时间后,不再被发现的 监控项 将被禁用。接受秒数、带后缀的时间单位或用户宏。

默认值:0
enabled_lifetime_type integer 禁用丢失的LLD资源的场景。

可能的值:
0 - 达到生命周期阈值后禁用;
1 - 不禁用;
2 - (默认) 立即禁用。
master_itemid ID 主 监控项 的 ID。
允许递归至多 3 个依赖的 监控项,且依赖的 监控项 最大数量等于 999。
发现规则不能作为另一个发现规则的主 监控项。

属性行为:
- 若将 type 设为“依赖 监控项”时为必填项
- 对于继承的 objects 为只读
output_format integer 响应是否应转换为 JSON。

可能的值:
0 - (默认) 存储原始数据;
1 - 转换为 JSON。

属性行为
- 如果 type 设置为 "HTTP agent",则 支持
- 对于继承的 objects,则为 只读
params string 根据LLD规则类型而定的附加参数:
- SSH和Telnet LLD规则的执行脚本;
- 数据库监控LLD规则的SQL query;
- 计算型LLD规则的公式;
- 脚本和浏览器LLD规则的脚本。

属性行为
- 如果将 type 设置为“数据库监控”、“SSH agent”、“TELNET agent”、“脚本”或“浏览器”,则为必填
- 对于继承的 objects 为只读(如果将 type 设置为“脚本”或“浏览器”)。
parameters object/array type 设置为 "Script" 或 "Browser" 时的附加参数。
包含 namevalue 属性的 array 的 objects,其中 name 必须唯一。

属性行为
- 如果 type 设置为 "Script" 或 "Browser",则为 supported
- 对于继承的 objects 为 read-only
password string 认证用的密码。

属性行为:
- 若 type 设置为 "JMX agent" 且 username 已设置,则为必填
- 若 type 设置为 "Simple check"、"Database monitor"、"SSH agent"、"TELNET agent" 或 "HTTP agent",则为支持填写
- 若为继承的 objects(且 type 设置为 "HTTP agent"),则为只读
post_type integer 存储在 posts 属性中的 post 数据体的类型。

可能的值:
0 - (默认) 原始数据;
2 - JSON 数据;
3 - XML 数据。

属性行为:
- 如果 type 设置为 "HTTP agent",则为 支持
- 对于继承的 objects 为 只读
posts string HTTP(S) 请求正文数据。

属性行为:
- 如果将 type 设为 "HTTP agent" 且将 post_type 设为 "JSON 数据" 或 "XML 数据",则为 必填
- 如果将 type 设为 "HTTP agent" 且将 post_type 设为 "原始数据",则为 支持
- 对于继承的 objects 为 只读
privatekey string 私钥文件的名称。

属性行为:
- 如果将 type 设为 "SSH agent" 且将 authtype 设为 "公钥",则此项为必填
publickey string 公钥文件的名称。

属性行为:
- 如果将 type 设为 "SSH agent" 且将 authtype 设为 "public key",则此项为必填
query_fields array query字段的array,在执行HTTP请求时将被发送。

属性行为:
- 如果type设置为“HTTP agent”则为受支持
- 对于继承的objects为只读
request_method integer 请求方法的类型。

可能的值:
0 - (默认) GET;
1 - POST;
2 - PUT;
3 - HEAD。

属性行为
- 如果 type 设置为 "HTTP agent",则为支持
- 对于继承的 objects 为只读
retrieve_mode integer 应存储响应的哪一部分。

如果将 request_method 设置为 "GET"、"POST" 或 "PUT",可能的取值包括:
0 - (默认) 响应体(Body);
1 - 响应头(Headers);
2 - 同时存储响应体和响应头。

如果将 request_method 设置为 "HEAD",可能的取值包括:
1 - 响应头(Headers)。

属性行为:
- 如果 type 设置为 "HTTP agent",则为 支持
- 对于继承的 objects 为 只读
snmp_oid string SNMP OID

属性行为:
- 必填type 设置为 "SNMP agent"
- 对继承的 objects 为 只读
ssl_cert_file string 公共SSL密钥 file 路径。

属性行为
- 如果将 type 设为 “HTTP agent” 则为 受支持
- 对于继承的 objects 为 只读
ssl_key_file string 私有 SSL 密钥 file 路径。

属性行为:
- 如果 type 设置为 “HTTP agent” 则 支持
- 对于继承的 objects 则 只读
ssl_key_password string SSL密钥文件的密码。

属性行为:
- 如果将 type 设置为 "HTTP agent",则支持
- 对于继承的 objects,为只读
state integer LLD规则的状态。

可能的值:
0 - (默认) 正常;
1 - 不支持。

属性行为
- 只读
status integer LLD规则的状态。

可能的值:
0 - (默认) 启用的LLD规则;
1 - 禁用的LLD规则。
status_codes string 必需的HTTP状态码范围,以逗号分隔。也支持用户宏作为逗号分隔列表的一部分。

示例:200,200-{$M},{$M},200-400

属性行为:
- 如果 type 设置为 "HTTP agent",则为支持
- 对于继承的 objects 为只读
templateid ID 父模板LLD规则的ID。

属性行为:
- 只读
timeout string 监控项 数据轮询请求超时。
接受秒数或带后缀的时间单位(例如,30s,1m)。也接受用户宏。

可能的取值范围:1-600s。

默认值:"" - 使用 proxy/全局设置。

属性行为:
- 如果 type 设置为 "Zabbix agent"(0)、"Simple check"(3)且 key_ 不以 "vmware." 和 "icmpping" 开头,"Zabbix agent (active)"(7)、"External check"(10)、"Database monitor"(11)、"SSH agent"(13)、"TELNET agent"(14)、"HTTP agent"(19)、"SNMP agent"(20)且 snmp_oid 以 "walk[" 或 "get[" 开头、"Script"(21)、"Browser"(22)时为 supported
- 继承的 objects 为 read-only
trapper_hosts string 允许 主机。

属性行为
- 如果将 type 设为 "Zabbix trapper",或者将 type 设为 "HTTP agent" 且将 allow_traps 设为 "Allow to accept incoming data",则为 supported(支持)
username string 认证用户名。

属性行为:
- 如果将 type 设为 "SSH agent"、"TELNET agent",或将 type 设为 "JMX agent" 且 password 已设置,则为必填
- 如果将 type 设为 "Simple check"、"Database monitor" 或 "HTTP agent",则为支持填写
- 对于继承的 objects 为只读(如果 type 设为 "HTTP agent")
uuid string 通用唯一标识符,用于将导入的LLD规则与已存在的规则进行关联。若未提供则自动生成。

属性行为:
- 支持 若LLD规则属于模板
verify_host integer 是否验证连接的主机名称与主机证书中的名称匹配。

可能的值:
0 - (默认) 不验证;
1 - 验证。

属性行为:
- 支持 如果type设置为 "HTTP agent"
- 只读 继承的objects
verify_peer integer 是否验证 主机 证书的真实性。

可能的值:
0 - (默认) 不验证;
1 - 验证。

属性行为:
- 如果 type 设置为 "HTTP agent",则为 supported
- 对于继承的 objects 为 read-only

HTTP请求头

标题 object 具有以下属性:

属性 数据类型 描述
name string HTTP 标题名称。

属性行为:
- 必填
value string 标题值。

属性行为:
- 必填

HTTP查询字段

query字段object用于定义指定URL参数的名称和值。 它具有以下属性:

属性 数据类型 描述
name string 参数名称。

属性行为:
- 必填
value string 参数值。

属性行为:
- 必填

LLD 规则过滤器

LLD规则过滤器 object 定义了一组可用于过滤发现的 objects 的条件。它具有以下属性:

属性 数据类型 描述
conditions object/array 用于过滤结果的一组过滤条件。条件将按照它们在表达式中的排列顺序进行排序。

属性行为:
- 必填
evaltype integer 过滤条件评估方法。

可能的值:
0 - 与/或;
1 - 与;
2 - 或;
3 - 自定义表达式。

属性行为:
- 必填
eval_formula string 用于评估过滤条件的生成表达式。该表达式包含通过 formulaid 引用特定过滤条件的ID。对于使用自定义表达式的过滤器,eval_formula 的值等于 formula 的值。

属性行为:
- 只读
formula string 用于评估使用自定义表达式的过滤器条件的用户定义表达式。该表达式必须包含通过 formulaid 引用特定过滤条件的ID。表达式中使用的ID必须与过滤条件中定义的ID完全匹配:不允许遗漏或未使用的条件。

属性行为:
- 当 evaltype 设置为 "custom expression" 时 必填

LLD 规则过滤条件

LLD规则过滤条件object定义了一个单独的检查,用于对LLD宏的值进行校验。它具有以下属性:

属性 数据类型 说明
macro string 要进行检查的LLD宏。

属性行为:
- 必填
value string 用于比较的值。

属性行为:
- 如果将 operator 设置为 "匹配正则表达式" 或 "不匹配正则表达式",则 必填
formulaid string 用于在自定义表达式中引用该条件的任意唯一ID。只能包含大写字母。该ID在修改过滤条件时由用户定义,但在之后请求条件时将重新生成。

属性行为:
- 如果LLD规则过滤objectevaltype 设置为 "自定义表达式",则 必填
operator integer 条件运算符。

可能的值:
8 - (默认) 匹配正则表达式;
9 - 不匹配正则表达式;
12 - 存在;
13 - 不存在。

要更好地理解如何在各种类型的表达式中使用过滤器,请参阅 检索筛选条件使用自定义表达式过滤器 方法页面上的示例。

LLD 宏路径

LLD宏路径具有以下属性:

属性 数据类型 描述
lld_macro string LLD宏。

属性行为
- 必填
path string 用于选择将分配给相应宏的值的选择器。

属性行为
- 必填

LLD 规则预处理

LLD规则预处理 object 具有以下属性。

属性 数据类型 描述
type integer 预处理选项类型。

可能的值:
5 - 正则表达式;
11 - XML XPath;
12 - JSONPath;
14 - 匹配正则表达式;
15 - 不匹配正则表达式;
16 - 检查JSON中的错误;
17 - 检查XML中的错误;
20 - 心跳不变丢弃;
21 - JavaScript;
23 - Prometheus转JSON;
24 - CSV转JSON;
25 - 替换;
27 - XML转JSON;
28 - SNMP walk值;
29 - SNMP walk转JSON;
30 - SNMP get 值。

属性行为
- 必填
params string 预处理选项使用的附加参数。多个参数由换行符(\n)分隔。

属性行为
- 如果 type 设置为“正则表达式”(5)、“XML XPath”(11)、“JSONPath”(12)、“匹配正则表达式”(14)、“不匹配正则表达式”(15)、“检查JSON中的错误”(16)、“检查XML中的错误”(17)、“心跳不变丢弃”(20)、“JavaScript”(21)、“Prometheus转JSON”(23)、“CSV转JSON”(24)、“替换”(25)、“SNMP walk值”(28)、“SNMP walk转JSON”(29)或“SNMP get 值”(30),则必填
error_handler integer 预处理步骤失败时使用的动作类型。

可能的值:
0 - 错误消息由 Zabbix server 设置;
1 - 丢弃值;
2 - 设置自定义值;
3 - 设置自定义错误消息。

属性行为
- 如果 type 设置为“正则表达式”(5)、“XML XPath”(11)、“JSONPath”(12)、“匹配正则表达式”(14)、“不匹配正则表达式”(15)、“检查JSON中的错误”(16)、“检查XML中的错误”(17)、“Prometheus转JSON”(23)、“CSV转JSON”(24)、“XML转JSON”(27)、“SNMP walk值”(28)、“SNMP walk转JSON”(29)或“SNMP get 值”(30),则必填
error_handler_params string 错误处理程序参数。

属性行为
- 如果 error_handler 设置为“设置自定义值”或“设置自定义错误消息”,则必填

每个预处理类型支持以下参数和错误处理程序。

预处理类型 名称 参数 1 参数 2 参数 3 支持的错误处理程序
5 Regular expression pattern1 output2 0, 1, 2, 3
11 XML XPath path3 0, 1, 2, 3
12 JSONPath path3 0, 1, 2, 3
14 Matches regular expression pattern1 0, 1, 2, 3
15 Does not match regular expression pattern1 0, 1, 2, 3
16 Check for error in JSON path3 0, 1, 2, 3
17 Check for error in XML path3 0, 1, 2, 3
20 Discard unchanged with heartbeat seconds4, 5
21 JavaScript script2
23 Prometheus to JSON pattern5, 6 0, 1, 2, 3
24 CSV to JSON character2 character2 0,1 0, 1, 2, 3
25 Replace search string2 replacement2
27 XML to JSON 0, 1, 2, 3
28 SNMP walk value OID2 Format:
0 - Unchanged
1 - UTF-8 from Hex-STRING
2 - MAC from Hex-STRING
3 - Integer from BITS
0, 1, 2, 3
29 SNMP walk to JSON7 Field name2 OID prefix2 Format:
0 - Unchanged
1 - UTF-8 from Hex-STRING
2 - MAC from Hex-STRING
3 - Integer from BITS
0, 1, 2, 3
30 SNMP get value Format:
1 - UTF-8 from Hex-STRING
2 - MAC from Hex-STRING
3 - Integer from BITS
0, 1, 2, 3

1 正则表达式
2 string
3 JSONPath或XML XPath
4 正值 integer(支持时间后缀,例如30s、1m、2h、1d)
5 用户宏
6 Prometheus模式,遵循语法:<metric name>{<label name>="<label value>", ...} == <value>。每个Prometheus模式组件(指标、标签名称、标签值和指标值)都可以是用户宏。
7 支持多个由换行符分隔的“字段名,OID前缀,格式记录”记录。

LLD 规则覆盖

LLD规则覆盖 object 定义了一组规则(过滤器、条件和操作),用于覆盖不同的原型 objects 属性。它具有以下属性:

属性 数据类型 描述
name string 唯一的覆盖名称。

属性行为:
- 必填
step integer 唯一的覆盖顺序编号。

属性行为:
- 必填
stop integer 如果匹配则停止处理后续覆盖。

可能的取值:
0 - (默认) 不停止处理覆盖;
1 - 如果过滤器匹配则停止处理覆盖。
filter object 覆盖过滤器。
operations object/array 覆盖操作。

LLD 规则覆盖过滤器

LLD规则覆盖过滤器 object 定义了一组条件,如果发现的 object 匹配这些条件,则应用该覆盖规则。它具有以下属性:

属性 数据类型 描述
conditions object/array 用于匹配发现的 objects 的一组覆盖过滤器条件。条件将按照它们在公式中的排列顺序进行排序。

属性行为:
- 必填
evaltype integer 覆盖过滤器条件评估方法。

可能的值:
0 - 与/或;
1 - 与;
2 - 或;
3 - 自定义表达式。

属性行为:
- 必填
eval_formula string 用于评估覆盖过滤器条件的生成表达式。该表达式包含通过 formulaid 引用特定覆盖过滤器条件的ID。对于使用自定义表达式的过滤器,eval_formula 的值等于 formula 的值。

属性行为:
- 只读
formula string 用于评估使用自定义表达式的覆盖过滤器条件的用户定义表达式。该表达式必须包含通过 formulaid 引用特定覆盖过滤器条件的ID。表达式中使用的ID必须与覆盖过滤器条件中定义的ID完全匹配:不能有未使用或遗漏的条件。

属性行为:
- 如果 evaltype 设置为 "custom expression",则为必填
LLD规则覆盖过滤条件

LLD规则覆盖过滤条件 object 定义了一个单独的检查,用于对LLD宏的值进行验证。它具有以下属性:

属性 数据类型 描述
macro string 要执行检查的LLD宏。

属性行为:
- 必填
value string 要比较的值。

属性行为:
- 当 operator 设置为 "匹配正则表达式" 或 "不匹配正则表达式" 时 必填
formulaid string 任意唯一的ID,用于在自定义表达式中引用该条件。只能包含大写字母。当修改过滤条件时,该ID必须由用户定义,但在后续请求时会重新生成。

属性行为:
- 当 LLD规则覆盖过滤器 objectevaltype 设置为 "自定义表达式" 时 必填
operator integer 条件操作符。

可能的值:
8 - (默认) 匹配正则表达式;
9 - 不匹配正则表达式;
12 - 存在;
13 - 不存在。

LLD 规则覆盖操作

LLD规则覆盖操作是作用于原型object的一系列条件和动作组合。它具有以下属性:

属性 数据类型 描述
operationobject integer 要执行操作的发现object类型。

可能的值:
0 - 监控项原型;
1 - 触发器原型;
2 - 图形原型;
3 - 主机原型。

属性行为
- 必填
operator integer 覆盖条件运算符。

可能的值:
0 - (默认) 等于;
1 - 不等于;
2 - 包含;
3 - 不包含;
8 - 匹配;
9 - 不匹配。
value string 匹配模式,根据所选object类型匹配监控项、触发器、图形或主机原型名称。
opstatus object 覆盖操作状态object,适用于监控项、触发器和主机原型objects。
opdiscover object 覆盖操作发现状态object(适用于所有object类型)。
opperiod object 覆盖操作周期(update间隔)object,适用于监控项原型object。
ophistory object 覆盖操作历史object,适用于监控项原型object。
optrends object 覆盖操作趋势object,适用于监控项原型object。
opseverity object 覆盖操作严重性object,适用于触发器原型object。
optag object/array 覆盖操作标签object,适用于触发器和主机原型objects。
optemplate object/array 覆盖操作模板object,适用于主机原型object。
opinventory object 覆盖操作资产清单object,适用于主机原型object。
LLD 规则覆盖操作状态

LLD规则覆盖操作状态被设置为已发现的object。它具有以下属性:

属性 数据类型 描述
status integer 覆盖所选object的状态。

可能的值:
0 - 创建为启用;
1 - 创建为禁用。

属性行为:
- 必填
LLD 规则覆盖操作发现

LLD规则覆盖操作发现状态设置为已发现 object。它具有以下属性:

属性 数据类型 描述
discover integer 覆盖选定object的发现状态。

可能的值:
0 - 是,继续发现objects;
1 - 否,新的objects将不会被发现,并且现有的将标记为丢失。

属性行为
- 必填
LLD 规则覆盖操作周期

LLD规则覆盖操作周期是一个update间隔值,该值设置给发现的监控项。 它具有以下属性:

属性 数据类型 描述
delay string 覆盖监控项原型的update间隔。

接受秒数或带后缀的时间单位(例如,30s、1m、2h、1d),以及可选的一个或多个custom intervals,各部分之间用分号分隔。自定义间隔可以是灵活间隔和调度间隔的组合。

接受用户宏或LLD宏。如果使用宏,值必须是一个单独的宏。不支持多个宏或宏与文本混合使用。灵活间隔可以写成两个宏用正斜杠分隔的形式(例如,{$FLEX_INTERVAL}/{$FLEX_PERIOD})。

示例:
1h;wd1-5h9-18;{$Macro1}/1-7,00:00-24:00;0/6-7,12:00-24:00;{$Macro2}/{$Macro3}

属性行为:
- 必填
LLD 规则覆盖操作历史

LLD规则覆盖操作的历史值,设置为已发现的 监控项。它具有以下属性:

属性 数据类型 描述
history string 覆盖监控项原型的历史值,该值为历史数据应保留的时间单位。也接受用户宏和LLD宏。

属性行为:
- 必填
LLD 规则覆盖操作趋势

LLD规则覆盖操作趋势值,设置为已发现的监控项。 它具有以下属性:

属性 数据类型 描述
trends string 覆盖监控项原型的趋势,即趋势数据应存储的时间单位。也接受用户宏和LLD宏。

属性行为:
- 必填
LLD 规则覆盖操作严重性

LLD规则覆盖操作严重性值,该值设置为发现的触发器。它具有以下属性:

属性 数据类型 描述
severity integer 覆盖触发器原型的严重性。

可能的值:
0 - (默认) 未分类;
1 - 信息;
2 - 警告;
3 - 一般;
4 - 严重;
5 - 灾难。

属性行为:
- 必填
LLD 规则覆盖操作标签

LLD规则覆盖操作标签 object 包含设置为已发现实体的标签名称和值 object。它具有以下属性:

属性 数据类型 描述
tag string 新标签名称。

属性行为:
- 必填
value string 新标签值。
LLD 规则覆盖操作模板

LLD 规则覆盖操作模板 object,该模板链接到已发现的 主机。它具有以下属性:

属性 数据类型 描述
templateid ID 覆盖与 主机 原型链接的模板。

属性行为
- 必填
LLD 规则覆盖操作清单

LLD规则覆盖操作库存模式值设置为已发现的主机。它具有以下属性:

属性 数据类型 描述
inventory_mode integer 覆盖主机原型库存模式。

可能的值:
- 1 - 禁用;
0 - (默认) 手动;
1 - 自动。

属性行为
- 必填