查詢雲資料庫 Tair(相容 Redis)執行個體在指定時間內產生的慢日誌。
介面說明
該 API 對應的控制台操作請參見查詢慢日誌。 DescribeSlowLogRecords 的調用頻率上限為 100 次/分鐘。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
kvstore:DescribeSlowLogRecords |
get |
*DBInstance
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| InstanceId |
string |
是 |
執行個體 ID。 |
r-bp1zxszhcgatnx**** |
| NodeId |
string |
否 |
執行個體中的節點 ID。傳入本參數可查詢指定節點的慢日誌資訊。 說明
當執行個體的架構為讀寫分離或叢集架構時,本參數才可用。 |
r-bp1zxszhcgatnx****-db-0 |
| StartTime |
string |
是 |
查詢開始時間,格式為yyyy-MM-ddTHH:mmZ(UTC 時間)。 |
2019-03-10T14:00Z |
| EndTime |
string |
是 |
查詢結束時間,必須晚於查詢開始時間,且起止時間的範圍不能超過 1 天(推薦範圍為 1 小時),格式為yyyy-MM-ddTHH:mmZ(UTC 時間)。 |
2019-03-10T15:00Z |
| DBName |
string |
否 |
資料庫名稱。 |
0 |
| PageSize |
integer |
否 |
每頁可展示的最大記錄數,取值:30、50、100,預設值為 30。 |
30 |
| PageNumber |
integer |
否 |
頁碼,取值為大於 0 且不超過 整數資料類型的最大值,預設值為 1。 |
1 |
| SlowLogRecordType |
string |
否 |
慢日誌類型,取值:
|
proxy |
| QueryKeyword |
string |
否 |
可設定一個字串類型的值,使用該值作為關鍵詞對返回結果進行搜尋。 |
keyword1 |
| OrderType |
string |
否 |
返回結果的排序方式,取值:
|
ASC |
| OrderBy |
string |
否 |
返回結果的排序依據,取值:
|
execution_time |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
|||
| StartTime |
string |
查詢的開始時間。 |
2019-03-10T14:00Z |
| RequestId |
string |
請求 ID。 |
686BB8A6-BBA5-47E5-8A75-D2ADE433**** |
| PageRecordCount |
integer |
當前頁顯示的日誌數。 |
1 |
| TotalRecordCount |
integer |
日誌條目總數。 |
1 |
| PageSize |
integer |
每頁顯示的日誌數上限。 |
30 |
| InstanceId |
string |
執行個體 ID。 |
r-bp10n******** |
| Engine |
string |
資料庫類型。 |
Redis |
| PageNumber |
integer |
當前顯示的頁碼。 |
1 |
| Items |
object |
||
| LogRecords |
array<object> |
由慢日誌資訊組成的集合。 |
|
|
object |
|||
| Account |
string |
帳號 ID。 |
0 |
| ElapsedTime |
integer |
執行時間長度,單位為微秒。 |
248 |
| Command |
string |
慢查詢語句。 |
KEYS * |
| DBName |
string |
資料庫名稱。 |
0 |
| ExecuteTime |
string |
執行開始時間,格式:YYYY-MM-DDTHH:mm:ssZ。 |
2019-03-12T09:18:41Z |
| DataBaseName |
string |
資料庫名稱,與 DBName 作用一致,推薦使用 DBName 參數。 |
0 |
| NodeId |
string |
節點 ID。 |
r-bp1zxszhcgatnx****-db-0 |
| AccountName |
string |
帳號名稱。 |
demo |
| IPAddress |
string |
用戶端的 IP 位址。 |
172.16.88.*** |
樣本
正常返回樣本
JSON格式
{
"StartTime": "2019-03-10T14:00Z",
"RequestId": "686BB8A6-BBA5-47E5-8A75-D2ADE433****",
"PageRecordCount": 1,
"TotalRecordCount": 1,
"PageSize": 30,
"InstanceId": "r-bp10n********",
"Engine": "Redis",
"PageNumber": 1,
"Items": {
"LogRecords": [
{
"Account": "0",
"ElapsedTime": 248,
"Command": "KEYS *",
"DBName": "0",
"ExecuteTime": "2019-03-12T09:18:41Z",
"DataBaseName": "0",
"NodeId": "r-bp1zxszhcgatnx****-db-0",
"AccountName": "demo",
"IPAddress": "172.16.88.***"
}
]
}
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 400 | InvalidStartTime.Malformed | The Specified parameter StartTime is not valid. | |
| 400 | InvalidEndTime.Malformed | The Specified parameter EndTime is not valid. | |
| 403 | IncorrectEngineVersion | Current engine version does not support operations. | |
| 403 | ServerBusy | server busy now, please retry later. |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。