接口描述
可查询指定时间内主从切换的记录信息
请求方法
GET
URI
/v1/monitor/page-switch-record
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
prodInstId | query | Long | 是 | 实例id |
startTime | query | String | 是 | 开始时间,格式:yyyy-MM-dd HH:mm:ss |
endTime | query | String | 是 | 结束时间,格式:yyyy-MM-dd HH:mm:ss |
pageNum | query | Integer | 是 | 当前页 |
pageSize | query | Integer | 是 | 页大小,范围1-500 |
响应参数
名称 | 类型 | 说明 | ||
---|---|---|---|---|
message | String | 消息提示 | ||
statusCode | Integer | 状态码 | ||
returnObj | Object | 所有的返回信息都以JSON形式保存 | ||
pageNum | Integer | 页码 | ||
pageSize | Integer | 每页最大条数 | ||
total | Integer | 总记录数 | ||
pageTotal | Integer | 总页数 | ||
list | Array | 实例列表 | ||
prodInstId | Long | 实例id | ||
prodInstName | String | 实例名称 | ||
switchTime | Long | 切换时间 | ||
curSetRun | String | 切换后主库 | ||
oldSetRun | String | 切换前主库 | ||
result | Boolean | 切换结果 false:失败 true:成功 | ||
createTime | Long | 创建时间 | ||
switchType | String | 切换类型 manual:手动 auto:自动 |
示例
请求示例
/v1/monitor/pageSwitchRecord?prodInstId=1&satrtTime=2022-7-22
响应示例
{
"message": "SUCCESS",
"opMessage": "",
"returnObj": {
"list": [
{
"createTime": 1661694462000,
"curSetRun": "192.168.1.11_6543|192.168.1.12_6543",
"oldSetRun": "192.168.1.12_6543|192.168.1.11_6543",
"prodInstId": 53,
"prodInstName": "set_11126563",
"result": true,
"switchTime": 1661711492000,
"switchType": "auto"
}
],
"pageNum": 1,
"pageSize": 10,
"pageTotal": 1,
"total": 2
},
"statusCode": 800
}
错误码
访问ErrorCodes说明文档查看更多错误码。