阿里雲RDS文件概述——監控查詢
該系列部落格的目錄:
監控查詢- 檢視例項資源使用情況
- 檢視例項效能資料
檢視例項資源使用情況:
描述:
檢視例項的資源利用資訊。返回使用者的某個例項的已用空間大小。
通過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表示沒有資料 |
示例:
請求示例:
&DBInstanceId=riauvjz6zajfiq6ba1370329449201
&StartTime=2011-06-11T15:00:00Z
&EndTime=2013-06-05T15:00:00Z
&<公共請求引數>
返回示例:
XML格式:
<DescribeResourceUsageResponse>
<RequestId>F42E68DF-55A5-410E-A253-D34B0E0FF979</RequestId>
<Engine>MySQL</Engine>
<DiskUsed>230686720</DiskUsed>
<DataSize>230686720
<LogSize>0</LogSize>
<BackupSize>791552</BackupSize>
</DescribeResourceUsageResponse>
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<PerformanceKey> |
陣列格式:{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<PerformanceValue> |
陣列格式: {value1, value2, …} |
效能引數值列表PerformanceValue:
名稱 |
型別 |
描述 |
Value |
String |
效能值 |
Date |
String |
計算日期,格式:"yyyy-MM-dd'T'HH:mm:ssZ",如2011-05-30T03:29:00Z |
示例:
請求示例:
&DBInstanceId=riauvjz6zajfiq6ba1370329449201
&key=MySQL_NetworkTraffic
&StartTime=2013-01-11T15:00:00Z
&EndTime=2013-06-05T15:00:00Z
&<公共請求引數>
返回示例:
XML格式:
<DescribeDBInstancePerformanceResponse>
<RequestId>A5409D02-D661-4BF3-8F3D-0A814D0574E7</RequestId>
<DBInstanceID>riauvjz6zajfiq6ba1370329449201</DBInstanceID>
<StartTime>2013-01-11T15:00:00Z</StartTime>
<EndTime>2013-10-17T15:00Z</EndTime>
<Engine>MySQL</Engine>
<PerformanceKeys>
<PerformanceKey>
<Key>MySQL_NetworkTraffic</Key>
<Unit>KB</Unit>
<ValueFormat>recv_k&sent_k</ValueFormat>
<Values><Values/>
</PerformanceKey>
</PerformanceKeys>
</DescribeDBInstancePerformanceResponse>
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":[]
}
}
]
}
}