接口描述
压缩或者清理Postgresql实例本地日志
请求方法
POST
URI
/v1/monitor/purge-inst-log
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
prodInstId | query | Long | 是 | 实例id |
logTime | query | String | 否 | 日志时间,只清理或者压缩该时间(包括该时间)之前的日志, 格式:yyyy-MM-dd HH:mm:ss, |
purge | query | Integer | 否 | 压缩或者清理日志,0:清理,1:压缩;默认进行压缩 |
logFieNames | query | List | 否 | 日志文件名称,若传入该值,会忽略日志时间,只清理或者压缩这些文件,限制500个, 和logTime不能同时为空 |
响应参数
名称 | 类型 | 说明 |
---|---|---|
message | String | 消息提示 |
statusCode | Integer | 状态码 |
returnObj | Object | 所有的返回信息都以JSON形式保存 |
示例
请求示例
/v1/monitor/purgeInstanceLog
{
"logFieNames": [
"postgresql-2022-09-11_000000.log",
"postgresql-2022-09-13_000000.log"
],
"prodInstId": 60
}
响应示例
{
"message": "SUCCESS",
"opMessage": "",
"returnObj": {},
"statusCode": 800
}
错误码
访问ErrorCodes说明文档查看更多错误码。