变更Postgresql实例需要展示的增强监控指标 接口描述 变更PostgreSQL实例需要展示的增强监控指标 请求方法 PUT URI /v1/monitor/enhancedmetrics 请求参数 名称 位置 类型 必选 说明 prodInstId body Long 是 实例id action body String 是 操作类型,取值 open:开启metrics描述的指标 close:关闭metrics描述的指标 metrics body Array 是 指标key列表,其中每一项取值如下: con:当前连接数 maxconn:最大连接数 active:当前活跃连接数 walsize:wal日志大小 waldiff:平均每秒 wal日志大小增量 delay:主从复制延迟时间 maxdelaylag:最大复制延迟时间 deadlock:全部死锁数量 lockwait:锁等待数量 avgtime:sql平均执行时间 slow:过去一分钟慢语句数量 响应参数 名称 类型 说明 message String 消息提示 statusCode Integer 状态码 returnObj Object 所有的返回信息都以JSON形式保存 示例 请求示例 /v1/monitor/modifyInstEnhancedMetrics { "action": "open", "metrics": [ "walsize", "slow", "deadlock" ], "prodInstId": 14 } 响应示例 { "message": "SUCCESS", "opMessage": "", "returnObj": {}, "statusCode": 800 } 错误码 访问ErrorCodes说明文档查看更多错误码。
来自: