该系列博客的目录:
概述与请求方式: http://blog.csdn.net/hyzhou33550336/article/details/41620595 (请先看这篇了解公共请求参数)
实例管理: http://blog.csdn.net/hyzhou33550336/article/details/41620749
数据库管理: http://blog.csdn.net/hyzhou33550336/article/details/41620833
数据迁入: http://blog.csdn.net/hyzhou33550336/article/details/41620863
账号管理: http://blog.csdn.net/hyzhou33550336/article/details/41620879
备份恢复: http://blog.csdn.net/hyzhou33550336/article/details/41620899
监控查询: http://blog.csdn.net/hyzhou33550336/article/details/41620907
日志查询: http://blog.csdn.net/hyzhou33550336/article/details/41620917
性能优化: http://blog.csdn.net/hyzhou33550336/article/details/41620931
参数设置: http://blog.csdn.net/hyzhou33550336/article/details/41620595
查看实例资源使用情况:
描述:
查看实例的资源利用信息。返回用户的某个实例的已用空间大小。
通过DBInstanceId来获取实例资源使用情况。
实例状态要求:无
请求参数:
名称 |
类型 |
是否必须 |
描述 |
Action |
String |
是 |
系统规定参数,取值: DescribeResourceUsage |
DBInstanceId |
String |
是 |
实例名 |
返回参数:
名称 |
类型 |
描述 |
DBInstanceId |
String |
实例名 |
Engine |
String |
数据库类型 |
DiskUsed |
Integer |
已用空间(DataSize+ LogSize),单位: Byte,-1表示没有数据 |
DataSize |
Integer |
数据文件占用空间,单位: Byte, -1表示没有数据 |
LogSize |
Integer |
日志占用空间,单位: Byte,-1表示没有数据 |
BackupSize |
Integer |
备份占用空间,单位: Byte,-1表示没有数据 |
示例:
请求示例:
https://rds.aliyuncs.com/?Action=DescribeResourceUsage
&DBInstanceId=riauvjz6zajfiq6ba1370329449201
&StartTime=2011-06-11T15:00:00Z
&EndTime=2013-06-05T15:00:00Z
&<公共请求参数>
返回示例:
XML格式:
JSON格式:
{
"RequestId":"DEEF1AFE-5220-4941-8E09-1CA90319726E",
"Engine":"MySQL",
"DiskUsed":230686720,
"DataSize":230686720,
"LogSize":0,
"BackupSize":791552,
}
查看实例性能数据:
描述:
根据性能参数查看某个用户实例,某时间段范围内的性能监控数据。根据查询时间范围的不同,有如下3种输出形式:
当查询时间范围小于等于1天,按分钟描点性能值
当查询时间范围1天到7天不支持,暂不支持
当查询时间范围大于7天小于等于15天,按小时描点性能值
当查询时间范围大于15天小于30天,暂不支持
当查询时间范围大于等于30天小于等于1年按天描点
注:实例空间占用Key为MySQL_SpaceUsage或SQLServer_SpaceUsage,仅支持查询1天内的监控数据,即第1种输出形式。
请求参数:
名称 |
类型 |
是否必须 |
描述 |
Action |
String |
是 |
系统规定参数,取值:DescribeDBInstancePerformance |
DBInstanceId |
String |
是 |
实例名 |
Key |
Integer |
是 |
性能指标,多个用英文半角","分隔,见性能参数表 |
StartTime |
String |
是 |
查询开始时间,格式如:2012-06-11T15:00Z |
EndTime |
String |
是 |
查询结束时间,格式如:2012-06-11T15:00Z |
返回参数:
名称 |
类型 |
描述 |
DBInstanceId |
String |
实例名 |
Engine |
String |
数据库类型 |
StartTime |
String |
查询开始时间,格式:YYYY-MM-DD'T'HH:mmZ,如2011-05-30T03:29Z |
EndTime |
String |
查询结束时间,格式:YYYY-MM-DD'T'HH:mmZ,如2011-05-30T03:29Z |
PerformanceKeys |
List |
数组格式:{perf1, perf2, perf3, …} |
PerformanceKey:
名称 |
类型 |
描述 |
Key |
String |
性能参数 |
Unit |
String |
展示单位 |
ValueFormat |
String |
值格式: 如果是null,则是VALUE是一个最终值 如果不是null,则需要解析VALUE,以"&"分隔 如:com_delete&com_insert&com_insert_select&com_replace |
Values |
List |
数组格式: {value1, value2, …} |
性能参数值列表PerformanceValue:
名称 |
类型 |
描述 |
Value |
String |
性能值 |
Date |
String |
计算日期,格式:"yyyy-MM-dd'T'HH:mm:ssZ",如2011-05-30T03:29:00Z |
示例:
请求示例:
https://rds.aliyuncs.com/?Action=DescribeDBInstancePerformance
&DBInstanceId=riauvjz6zajfiq6ba1370329449201
&key=MySQL_NetworkTraffic
&StartTime=2013-01-11T15:00:00Z
&EndTime=2013-06-05T15:00:00Z
&<公共请求参数>
返回示例:
XML格式:
JSON格式:
{
“RequestId”A5409D02-D661-4BF3-8F3D-0A814D0574E7,
"DBInstanceID":riauvjz6zajfiq6ba1370329449201,
"StartTime":"2012-06-11T15:00Z",
"EndTime":"2013-10-17T15:00Z",
"Engine":"MySQL",
"PerformanceKeys":{
"PerformanceKey":[
{
"Key":"MySQL_NetworkTraffic",
"Unit":"KB",
"ValueFormat":"recv_k&sent_k",
"Values":{
"PerformanceValue":[]
}
}
]
}
}