使用 Amazon 的 Performance Insights API 擷取指標 RDS - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Amazon 的 Performance Insights API 擷取指標 RDS

當 Performance Insights 見開啟時,會API提供執行個體效能的可見度。Amazon CloudWatch Logs 為服務的付費監控指標提供授權來源。 AWS

Performance Insights 提供網域特定的資料庫負載檢視,測量為平均作用中工作階段 (AAS)。此量度會以二維時間序列資料集的形式顯示給取用API者。資料的時間維度提供查詢的時間範圍內各時間點的資料庫負載資料。每個時間點會根據請求的維度來分解整體負載,例如 SQLWait-eventUser、或者 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 命令

描述

CreatePerformanceAnalysisReport

aws pi create-performance-analysis-report

針對資料庫執行個體的特定時間區間建立績效分析報告。結果是 AnalysisReportId,也是報告的唯一識別符。

DeletePerformanceAnalysisReport

aws pi delete-performance-analysis-report

刪除績效分析報告。

DescribeDimensionKeys

aws pi describe-dimension-keys

針對特定時段,擷取其指標的前 N 個維度金鑰。

GetDimensionKeyDetails

aws pi get-dimension-key-details

擷取資料庫執行個體或資料來源之指定維度群組的屬性。例如,如果您指定 SQL ID,並且維度詳細資訊可用,則GetDimensionKeyDetails會擷取與此 ID db.sql.statement 關聯之維度的完整文字。這項作業很有用,因為GetResourceMetricsDescribeDimensionKeys不支援擷取大型SQL陳述式文字。

GetPerformanceAnalysisReport

aws pi get-performance-analysis-report

擷取報告,包括報告洞見。結果包括報告狀態、報告 ID、報告時間詳細資訊、洞見和建議。

GetResourceMetadata

aws pi get-resource-metadata

檢索不同功能的中繼資料。例如,中繼資料可能指出特定資料庫執行個體上某項功能已開啟或關閉。

GetResourceMetrics

aws pi get-resource-metrics

擷取一組資料來源某個時段的績效詳情指標。您可以提供特定維度群組和維度,以及為每個群組提供彙總和篩選條件。

ListAvailableResourceDimensions

aws pi list-available-resource-dimensions

檢索指定執行個體上每個指定指標類型可查詢的維度。

ListAvailableResourceMetrics

aws pi list-available-resource-metrics

檢索可為指定資料庫執行個體查詢的指定指標類型中所有可用的指標。

ListPerformanceAnalysisReports

aws pi list-performance-analysis-reports

擷取資料庫執行個體可用的所有分析報告。報告會根據每個報告的開始時間列出。

ListTagsForResource

aws pi list-tags-for-resource

列出所有新增至資源的中繼資料標籤。清單包括標籤的名稱和值。

TagResource

aws pi tag-resource

將中繼資料標籤新增至 Amazon RDS 資源。標籤包括一個名稱和一個值。

UntagResource

aws pi untag-resource

從資源移除中繼資料標籤。

如需有關擷取時間序列量度和 Performance Insights AWS CLI 範例的詳細資訊,請參閱下列主題。