创建规则
POST
http://172.16.14.11:8069/api/v1/hosts/host/160/rule
请求头
参数名
类型
描述
必填
Content-Type
string
示例:application/json
必填
请求参数
参数名
类型
描述
必填
uid
int
示例:2
必填
token
string
示例:970321f82b5075232f24933eef799d8cd6cf03fao1611195945
必填
name
string
名称,示例:测试创建2
必填
key
string
键值,示例:vfs.fs.discovery14
必填
type
string
规则类型,('0', 'Zabbix 客户端'), ('1', 'SNMPv1 客户端'), ('2', 'Zabbix 采集器'), ('3', '简单检查'), ('4', 'SNMPv2 客户端'), ('6', 'SNMPv3 客户端'), ('7', 'Zabbix 客户端(主动式)')
必填
interface_id
int
主机接口id(zabbix类型规则使用agent类型接口,snmp类型用snmp接口)示例:142
必填
delay
string
间隔,示例:30s
必填
username
string
用户名(简单检查类型使用)
可选
password
string
密码(简单检查类型使用)
可选
trapper_hosts
string
可选主机(采集器类型使用)
可选
snmp_oid
string
SNMP OID(snmp类型使用,必填)
可选
snmp_community
string
SNMP community(snmp V1 V2类型使用,必填)
可选
port
string
端口(snmp类型使用)
可选
snmpv3_contextname
string
上下文名称(snmp V3类型使用)
可选
snmpv3_securityname
string
安全名称(snmp V3类型使用)
可选
snmpv3_securitylevel
string
安全等级(snmp V3类型使用):('0', 'noAuthNoPriv'), ('1', 'authNoPriv'), ('2', 'authPriv')
可选
snmpv3_authprotocol
string
认证协议(snmp V3类型,且安全等级为authNoPriv使用):('0', 'MD5'), ('1', 'SHA')
可选
snmpv3_authpassphrase
string
认证密码(snmp V3类型,且安全等级为authNoPriv使用)
可选
snmpv3_privprotocol
string
隐私协议(snmp V3类型,且安全等级为authPriv使用):('0', 'DES'), ('1', 'AES')
可选
snmpv3_privpassphrase
string
秘钥(snmp V3类型,且安全等级为authPriv使用)
可选