主机对象

以下对象于主机API直接相关。

主机

主机对象具有以下属性。

属性类型描述
hostidID主机的ID

属性行为:
- 只读
- 更新操作时 必须 指定。
hoststring主机的技术名称

属性行为:
- 创建操作时 必须 指定。
descriptiontext主机的描述。
flagsinteger主机的来源。

可能的值:
0 - 普通主机;
4 - 发现的主机.

属性行为:
- 只读
inventory_modeinteger主机资产清单的填充模式。

可能的值:
-1 - (默认) 关闭;
0 - 手动;
1 - 自动。
ipmi_authtypeintegerIPMI身份验证算法。

可能的值:
-1 - (默认) default;
0 - none;
1 - MD2;
2 - MD5
4 - straight;
5 - OEM;
6 - RMCP+.
ipmi_passwordstringIPMI密码。
ipmi_privilegeintegerIPMI特权级别。

可能的值:
1 - callback;
2 - (默认) user;
3 - operator;
4 - admin;
5 - OEM.
ipmi_usernamestringIPMI用户名。
maintenance_fromtimestamp有效维护的开始时间。

属性行为:
- 只读
maintenance_statusinteger有效的维护状态。

可能的值:
0 - (默认) no maintenance;
1 - maintenance in effect.

属性行为:
- 只读
maintenance_typeinteger有效的维护类型。

可能的值:
0 - (默认) 有数据收集的维护;
1 - 没有数据收集的维护。

属性行为:
- 只读
maintenanceidID当前在主机上有效的维护的ID。

属性行为:
- 只读
namestring主机显示的名称。

默认: host 属性值。
monitored_byinteger监控主机的来源。

可能的值:
0 - (默认) Zabbix server;
1 - Proxy;
2 - Proxy group。
proxyidID监控主机的proxy的ID。

属性行为:
- 如果 monitored_by 指定为 “Proxy” 则 必须 指定。
proxy_groupidID监控主机的proxy组的ID。

属性行为:
- 如果 monitored_by 指定为 “Proxy group” 则 必须 指定。
statusinteger主机的状态。

可能的值:
0 - (默认) 被监控的主机;
1 - 未被监控的主机。
tls_connectinteger主机的连接。

可能的值:
1 - (默认) 未加密;
2 - PSK;
4 - 证书。
tls_acceptinteger来自主机的连接。
这是一个位掩码字段,可以接受任何可能的位图值组合。

可能的位图值:
1 - (默认) 未加密;
2 - PSK;
4 - 证书.
tls_issuerstring证书颁发者。
tls_subjectstring证书主题。
tls_psk_identitystringPSK标识。
不要将敏感信息放在PSK标识中,它是在未加密的情况下通过网络传输的,以通知接收器要使用哪个PSK。

属性行为:
- 只写
- 如果 tls_connect 指定为 “PSK” 或者 tls_accept 包含 “PSK” 则 必须 指定。
tls_pskstring预共享密钥,至少32位十六进制值。

属性行为:
- 只写
- 如果 tls_connect 指定为 “PSK” 或者 tls_accept 包含 “PSK” 则 必须 指定。
active_availableinteger主机活动接口的可用状态。

可能的值:
0 -未知的接口状态;
1 - 接口可用;
2 - 接口不可用。

属性行为:
- 只读
assigned_proxyidID如果主机是被proxy组监控,则为Zabbix server分配的proxy的ID。

属性行为:
- 只读

主机资产清单

主机资产清单包含以下属性。

每个属性都有自己唯一的ID,用于将主机资产清单字段与监控项关联。

ID属性类型描述最大长度
4aliasstringAlias.128个字符
11asset_tagstringAsset tag.64个字符
28chassisstringChassis.64个字符
23contactstringContact person.依赖于使用的数据库:
- SQL数据库使用65535个字符
- Oracle数据库使用2048个字符
32contract_numberstringContract number.64个字符
47date_hw_decommstringHW decommissioning date.64个字符
46date_hw_expirystringHW maintenance expiry date.64个字符
45date_hw_installstringHW installation date.64个字符
44date_hw_purchasestringHW purchase date.64个字符
34deployment_statusstringDeployment status.64个字符
14hardwarestringHardware.255个字符
15hardware_fullstringDetailed hardware.依赖于使用的数据库:
- SQL数据库使用65535个字符
- Oracle数据库使用2048个字符
39host_netmaskstringHost subnet mask.39个字符
38host_networksstringHost networks.依赖于使用的数据库:
- SQL数据库使用65535个字符
- Oracle数据库使用2048个字符
40host_routerstringHost router.39个字符
30hw_archstringHW architecture.32个字符
33installer_namestringInstaller name.64个字符
24locationstringLocation.依赖于使用的数据库:
- SQL数据库使用65535个字符
- Oracle数据库使用2048个字符
25location_latstringLocation latitude.16个字符
26location_lonstringLocation longitude.16个字符
12macaddress_astringMAC address A.64个字符
13macaddress_bstringMAC address B.64个字符
29modelstringModel.64 characters
3namestringName.128 characters
27notesstringNotes.依赖于使用的数据库:
- SQL数据库使用65535个字符
- Oracle数据库使用2048个字符
41oob_ipstringOOB IP address.39个字符
42oob_netmaskstringOOB host subnet mask.39个字符
43oob_routerstringOOB router.39个字符
5osstringOS name.128个字符
6os_fullstringDetailed OS name.255个字符
7os_shortstringShort OS name.128个字符
61poc_1_cellstringPrimary POC mobile number.64个字符
58poc_1_emailstringPrimary email.128个字符
57poc_1_namestringPrimary POC name.128个字符
63poc_1_notesstringPrimary POC notes.依赖于使用的数据库:
- SQL数据库使用65535个字符
- Oracle数据库使用2048个字符
59poc_1_phone_astringPrimary POC phone A.64个字符
60poc_1_phone_bstringPrimary POC phone B.64个字符
62poc_1_screenstringPrimary POC screen name.64个字符
68poc_2_cellstringSecondary POC mobile number.64个字符
65poc_2_emailstringSecondary POC email.128个字符
64poc_2_namestringSecondary POC name.128个字符
70poc_2_notesstringSecondary POC notes.依赖于使用的数据库:
- SQL数据库使用65535个字符
- Oracle数据库使用2048个字符
66poc_2_phone_astringSecondary POC phone A.64个字符
67poc_2_phone_bstringSecondary POC phone B.64个字符
69poc_2_screenstringSecondary POC screen name.64个字符
8serialno_astringSerial number A.64个字符
9serialno_bstringSerial number B.64个字符
48site_address_astringSite address A.128个字符
49site_address_bstringSite address B.128个字符
50site_address_cstringSite address C.128个字符
51site_citystringSite city.128个字符
53site_countrystringSite country.64个字符
56site_notesstringSite notes.依赖于使用的数据库:
- SQL数据库使用65535个字符
- Oracle数据库使用2048个字符
55site_rackstringSite rack location.128个字符
52site_statestringSite state.64个字符
54site_zipstringSite ZIP/postal code.64个字符
16softwarestringSoftware.255个字符
18software_app_astringSoftware application A.64个字符
19software_app_bstringSoftware application B.64个字符
20software_app_cstringSoftware application C.64个字符
21software_app_dstringSoftware application D.64个字符
22software_app_estringSoftware application E.64个字符
17software_fullstringSoftware details.依赖于使用的数据库:
- SQL数据库使用65535个字符
- Oracle数据库使用2048个字符
10tagstringTag.64个字符
1typestringType.64个字符
2type_fullstringType details.64个字符
35url_astringURL A.2048个字符
36url_bstringURL B.2048个字符
37url_cstringURL C.2048个字符
31vendorstringVendor.64个字符

主机标签

主机标签对象有以下属性。

属性类型描述
tagstring主机标签名称。

属性行为:
- 必须
valuestring主机标签的值。
automaticinteger主机标签类型。

可能的值:
0 - (默认) 手动 (用户创建的标签);
1 - 自动 (低级别自动发现创建的标签)