筛选日志
1.接口描述
接口说明:筛选日志。
请求方式:POST [ip]/api/log/filter
管理员权限 | 登录认证 |
---|---|
是 | 是 |
2.输入参数
参数名称 | 必选 | 类型 | 描述 |
---|---|---|---|
types | 是 | Int | 日志类型,当有多个类型时用英文逗号“,”隔开 all:全部;info:信息;warn:警告;error:错误 |
key | 是 | String | 筛选关键字,可以为空字符串 |
3.输出参数
参数名称 | 类型 | 描述 |
---|---|---|
status | Int | 状态码 |
code | String | 状态描述 |
logs | Array of LogList | 日志列表 |
LogList
参数名称 | 类型 | 描述 |
---|---|---|
no | Int | 编号 |
time | String | 日期时间 |
type | String | 日志类型, info:信息;warn:警告;error:错误 |
message | String | 日志内容 |
4.示例
筛选全部日志。
输入示例
{
"types": "all",
"key": ""
}
输出示例
{
"status": 0,
"code": "Success",
"logs": [
{
"no": 0,
"time": "2022/09/09 16:11:07.920",
"type": "info",
"message": "xxxxxx"
},
{
"no": 1,
"time": "2022/09/09 16:11:04.721",
"type": "info",
"message": "xxxxxx"
}
]
}
5.错误码
以下仅列出了接口业务逻辑相关的错误码,其他错误码详见 公共错误码。
错误码 | 定义 | 说明 |
---|---|---|
7 | MW_STATUS_INVALID_ARG | 参数缺失 |