GetRDBMonitor
获取指定数据库实例的监控信息。
Request Parameters
Parameter name | Type | Description | Required |
---|---|---|---|
resource |
String |
针对不同的监控项,该值可以设置为数据库集群 ID,或数据库实例 ID |
Yes |
meters.n |
String |
监控项,数据库的监控项包括: 若 resource 是数据库实例 ID,那么 meters 可以是:
若 resource 是数据库集群 ID,那么 meters 可以是:
参数值请使用小写字母 |
Yes |
step |
String |
数据间隔时间,有效值为:5m, 15m, 2h, 1d (m 表示分钟,h 表示小时,d 表示天) 若请求最近 15 天以内的数据,数据间隔最小可以到 5m;若请求 15 天以上的数据,数据间隔可选 2h 或 1d |
Yes |
start_time |
String |
监控数据的起始 UTC 时间,格式为 2011-07-11T11:07:00Z 或 2011-07-11T11:07:00.520Z |
Yes |
end_time |
String |
监控数据的结束 UTC 时间,格式为 2011-07-11T11:07:00Z 或 2011-07-11T11:07:00.520Z |
Yes |
zone |
String |
区域 ID,注意要小写 |
Yes |
Response Elements
Name | Type | Description |
---|---|---|
action |
String |
响应动作 |
resource_id |
String |
资源 ID |
meter_set |
Array |
监控数据集 |
ret_code |
Integer |
执行成功与否,0 表示成功,其他值则为错误代码 |
Example
Example Request
https://api.shanhe.com/iaas/?action=GetRDBMonitor &resource=rdb-5s127ypr &meters.1=status &meters.2=slave &start_time==2014-02-09T21%3A47%3A00.820Z &end_time=2014-02-10T03%3A47%3A00.820Z &zone=jn1a &COMMON_PARAMS
Example Response
{ "action":"GetRDBMonitorResponse", "meter_set":[ { "data_set":[ { "role":"master", "data":[ [ 1411035000, "0|0|0|2|2|2|196457|0|0|145|1274|0|0|2|66|2" ], "0|0|0|2|2|2|172057|0|0|147|8607444|0|1|2|167|2", "0|0|0|2|2|2|131453|0|0|147|29669767|0|1|2|317|2", "0|0|0|2|2|2|123781|0|0|147|36040006|0|2|2|460|2", "0|0|0|2|2|2|123781|0|0|147|36040006|0|2|2|595|2", "0|0|0|1|1|2|195870|0|0|734|5638|0|0|2|72|2" ] }, { "role":"topslave", "data":[ [ 1411035000, "0|0|0|2|2|2|196457|0|0|145|1309|0|1|2|67|2" ], "0|0|0|2|2|3|170479|0|0|147|9061862|0|1|3|178|2", "0|0|0|2|2|3|131271|0|0|147|30458416|0|2|3|332|2", "0|0|0|2|2|3|126196|0|0|147|35483687|0|3|3|461|2", "0|0|0|1|1|3|126196|0|0|147|35483687|0|3|3|575|2", "0|0|0|1|1|2|195862|0|0|739|5822|0|0|2|70|2" ] } ], "meter_id":"status" }, ], "ret_code":0, "resource_id":"rdb-5s127ypr" }