搜索看看
数据开放接口 / 获取SNMP深度监控列表接口
1、示例,下面【2】是参数说明:
请求URL:http://localhost:9999/snmpDeepInfo/agentListForOpenAPI 请求方式:POST 请求参数(Content-Type:application/json): { "hostname": "192.168.1.2", "wgToken":"65d05df102851c6535322e73b2f99c06" } 返回结果: { "code": "0", "msg": "", "data": [ { "hostname": "192.168.1.2", "snmpCommunity": "public", "snmpPort": "161", "snmpVersion": "1", "state": "1", "active": "1", "remark": "192.168.1.2", "createTime": 1752909488000, "warnLevel": "ERROR", "id": "1946398753875427328", "page": 1, "pageSize": 20, "snmpDeepStateList": [ { "snmpDeepInfoId": "1946398753875427328", "oidValue": ".1.3.6.1.4.1.2021.4.5.0", "oidType": "SNMPGET", "oidName": "内存使用率OID", "oidOrderNum": 5, "createTime": 1752892600000, "oidResult": "974472", "id": "1946398754122891264", "page": 1, "pageSize": 20 }, { "snmpDeepInfoId": "1946398753875427328", "oidValue": "1.3.6.1.2.1.25.2.2.0", "oidType": "SNMPGET", "oidName": "电压", "oidOrderNum": 6, "createTime": 1752892600000, "oidResult": "974472", "id": "1946398754139668480", "page": 1, "pageSize": 20 } ] } ] }
2、参数说明:
请求参数(Content-Type:application/json): { "hostname": "可选,设备ip", "wgToken":"必填,server/config/application.yml里的wgToken配置项的md5加密字符串,大小写均可", } 返回结果: { "code": "0成功1错误", "msg": "错误信息", "data": [ { "hostname": "设备ip", "snmpCommunity": "snmp团体名称", "snmpPort": "SNMP的端口", "snmpVersion": "snmp版本,0对应version1,1对应version2c,3对应version3", "state": "设备状态,1在线,2下线", "active": "监控状态,1监控中,2已停止", "remark": "备注说明", "createTime": "更新时间", "warnLevel": "告警级别", "id": "1946398753875427328", "snmpDeepStateList": [ { "snmpDeepInfoId": "主表ID", "oidValue": "oid值", "oidType": "snmp获取方式,SNMPWALK或者SNMPGET", "oidName": "oid名称", "oidOrderNum": "排序序号", "createTime": "添加时间", "oidResult": "监控结果值", "id": "1946398754122891264" } ] } ] }
提示:使用此接口需要升级到v3.5.9或者以上版本
如果此接口请求不到数据,请确认是否是
企业版
,因为企业版才支持SNMP深度监控