Amazon RDS Performance Insights - AWS 規定指引

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

Amazon RDS Performance Insights

Amazon RDS Performance Insights 是一種資料庫效能調整和監控工具,可擴展 Amazon RDS 監控功能。透過視覺化資料庫執行個體負載,並透過等待、SQL 陳述式、主機或使用者篩選負載,協助您分析資料庫的效能。此工具將多個指標合併為單一互動式圖形,協助您識別資料庫執行個體可能存在的瓶頸類型,例如鎖定等待、高 CPU 消耗或 I/O 延遲,並判斷哪些 SQL 敘述句造成瓶頸。下面的屏幕顯示了一個示例可視化。

來自 Amazon RDS Performance Insights 的示例圖表

您必須在資料庫執行個體建立程序期間啟用 Performance Insights,才能收集帳戶中 Amazon RDS 資料庫執行個體的指標。免費方案包括每月 7 天的效能資料歷程記錄和一百萬個 API 請求。您也可以選擇購買較長的保留期間。如需有關費用的資訊,請參閱 Performance Insights 定價

如需如何使用 Performance Insights 來監控資料庫執行個體的詳細資訊,請參閱本指南稍後的資料庫執行個體監控一節。

Performance Insights 會自動將指標發佈至 CloudWatch。除了使用 Performance Insights 工具之外,您還可以利用 CloudWatch 提供的其他功能。您可以使用 CloudWatch 主控台、或 CloudWatch API 來檢查 Performance Insights 指標。 AWS CLI您也可以新增 CloudWatch警示,就像任何其他量度一樣。例如,您可能想要觸發 SMS 通知給 DBA,或者在DBLoad指標違反您設定的閾值時採取更正動作。您也可以將「Performance Insights」指標新增至現有的 CloudWatch儀表板。