搜索看看
WGLOG查询网络设备的的某一条采集日志内容接口(
需要升级到专业版
)
根据ID查询某一条采集日志的日志内容
1、示例,下面【2】是参数说明:
将请求URL中的IP和端口替换为自己的实际信息即可
请求URL:http://localhost:9993/agentLogOpenQuery/deviceStateDetail 请求方式:POST 请求参数(Content-Type:application/json): { "wgToken":"65d05df102851c6535322e73b2f99c06", "hostname":"192.168.1.2", "deviceSyslogId":"1913865741547995136" } 返回结果: { "code": "0", "msg": "", "data": { "gatherLogContent": "2026-08-11 14:30:01.156 XX.XX.XX.XX 6 sshd[49560]: Failed password for root from XX.XX.XX.XX port 59990 ssh2", "gatherRows": "157", "logSize": "24.38KB", "createTime": 1786459201489, "id": "2087187285098496000" } }
2、参数说明:
以下请求参数
deviceSyslogId
的值,请使用
日志文件列表接口返回的id字段结果值就可以
请求参数(Content-Type:application/json): { "wgToken": "必填,config/application.yml里的wgToken配置项的md5加密字符串,大小写均可", "hostname": "必填,网络设备IP", "deviceSyslogId": "必填,采集记录ID" } 返回结果: { "code": "0成功,1错误", "msg": "错误信息", "data": { "gatherLogContent": "采集的日志,每行之间使用分割", "gatherRows": "本次采集行数", "logSize": "本次采集日志大小", "createTime": "采集时间,毫秒", "id": "2087187285098496000" } }