获取数通设备SNMP监测列表
1、示例,下面【2】是参数说明:
请求URL:http://localhost:9999/snmpInfo/agentList 请求方式:POST 请求参数(Content-Type:application/json): { "wgToken":"65d05df102851c6535322e73b2f99c06" } 返回结果: { "msg":"", "code":"0", "data":[ { "recvAvg":"0", "snmpUnit":"byte", "cpuPer":"0", "memPerDouble":0, "remark":"", "memPer":"0", "memTotalSizeOID":"block", "recvOID":".1.3.6.1.2.1.2.2.1.10.1\r\n.1.3.6.1.2.1.2.2.1.10.2\r\n.1.3.6.1.2.1.2.2.1.10.3\r\n.1.3.6.1.2.1.2.2.1.10.7", "cpuPerOID":".1.3.6.1.4.1.2021.11.11.0", "hostname":"45.32.45.17", "sentAvg":"0", "sentOID":".1.3.6.1.2.1.2.2.1.16.1\r\n.1.3.6.1.2.1.2.2.1.16.2\r\n.1.3.6.1.2.1.2.2.1.16.3\r\n.1.3.6.1.2.1.2.2.1.16.7", "state":"2", "id":"1593251641417662464", "snmpCommunity":"public", "snmpVersion":"1", "cpuPerDouble":0, "active":"1", "memSizeOID":".1.3.6.1.4.1.2021.4.11.0", "bytesSent":"2697362765", "createTime":1672131326000, "bytesRecv":"5893679072", "snmpPort":"161" } ] }
2、参数说明:
请求参数(Content-Type:application/json): { "wgToken":"必填,server/config/application.yml里的wgToken配置项的md5加密字符串,v3.3.7之前版本字符串需小写,v3.3.7(含)之后大小写均可" } 返回结果: { "msg":"错误信息", "code":"0成功1错误", "data":[ { "recvAvg":"下行入口平均流量,单位byte/s", "snmpUnit":"单位byte", "cpuPer":"设备%CPU使用率", "remark":"备注", "memPer":"设备内存使用率", "memTotalSizeOID":"内存总大小 OID,如果存贮的是字符串block,说明cpuPerOID和memSizeOID分别存贮的是,cpu使用率OID和内存使用率OID,如果存贮是的内存总大小 OID,则用于计算内存使用率% = 已使用内存/内存总大小)", "recvOID":"下行入口流量字节数OID集合", "cpuPerOID":"空闲CPU%百分比OID,用于计算CPU使用率%=100-空闲CPU使用率%", "hostname":"设备IP", "sentAvg":"上行出口平均流量,单位byte/s", "sentOID":"上行入口流量字节数OID集合", "state":"设备状态,1在线,2下线", "id":"1593251641417662464", "snmpCommunity":"snmp团体名称", "snmpVersion":"snmp版本,0对应version1,1对应version2c,3对应version3", "active":"监控状态,1监控中,2已停止", "memSizeOID":".1.3.6.1.4.1.2021.4.11.0", "bytesSent":"上行出口总计流量,单位byte", "createTime":"更新时间,毫秒", "bytesRecv":"下行入口总计流量,单位byte", "snmpPort":"snmp端口号" } ] }