本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon 的 Performance Insights API 擷取指標 RDS
當 Performance Insights 見開啟時,會API提供執行個體效能的可見度。Amazon CloudWatch Logs 為服務的付費監控指標提供授權來源。 AWS
Performance Insights 提供網域特定的資料庫負載檢視,測量為平均作用中工作階段 (AAS)。此量度會以二維時間序列資料集的形式顯示給取用API者。資料的時間維度提供查詢的時間範圍內各時間點的資料庫負載資料。每個時間點會根據請求的維度來分解整體負載,例如 SQL
、Wait-event
、User
、或者 Host
,在該時間點所測得。
Amazon Perfor RDS mance Insights 可監控您的 Amazon 資料RDS庫執行個體 ,以便您分析資料庫效能並進行疑難排解。檢視績效詳情資料的一個方法就是使用 AWS Management Console。Performance Insights 也提供公開資訊,API讓您可以查詢自己的資料。您可以使用API來執行下列作業:
-
將資料卸載至資料庫
-
將績效詳情資料新增至現有監控儀表板
-
建置監控工具
若要使用 Performance InsightsAPI,請在其中一個 Amazon RDS 資料庫執行個體上啟用 Performance Insights 見。如需啟用績效詳情的相關資訊,請參閱 開啟和關閉 Amazon 的效能詳情 RDS。如需 Performance Insights 的詳細資訊API,請參閱 Amazon Perfor RDS mance Insights API 參考。
Performance Insights API 提供下列作業。
績效詳情動作 |
AWS CLI 命令 |
描述 |
---|---|---|
針對資料庫執行個體的特定時間區間建立績效分析報告。結果是 |
||
刪除績效分析報告。 |
||
針對特定時段,擷取其指標的前 N 個維度金鑰。 |
||
擷取資料庫執行個體或資料來源之指定維度群組的屬性。例如,如果您指定 SQL ID,並且維度詳細資訊可用,則 |
||
擷取報告,包括報告洞見。結果包括報告狀態、報告 ID、報告時間詳細資訊、洞見和建議。 |
||
GetResourceMetadata |
檢索不同功能的中繼資料。例如,中繼資料可能指出特定資料庫執行個體上某項功能已開啟或關閉。 |
|
擷取一組資料來源某個時段的績效詳情指標。您可以提供特定維度群組和維度,以及為每個群組提供彙總和篩選條件。 |
||
ListAvailableResourceDimensions |
檢索指定執行個體上每個指定指標類型可查詢的維度。 |
|
ListAvailableResourceMetrics |
檢索可為指定資料庫執行個體查詢的指定指標類型中所有可用的指標。 |
|
擷取資料庫執行個體可用的所有分析報告。報告會根據每個報告的開始時間列出。 | ||
列出所有新增至資源的中繼資料標籤。清單包括標籤的名稱和值。 |
||
將中繼資料標籤新增至 Amazon RDS 資源。標籤包括一個名稱和一個值。 |
||
從資源移除中繼資料標籤。 |
如需有關擷取時間序列量度和 Performance Insights AWS CLI 範例的詳細資訊,請參閱下列主題。