

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

# 將績效詳情指標發佈至 CloudWatch
<a name="publishing-performance-insights-to-cloudwatch"></a>

Amazon RDS Performance Insights 會監控大多數資料庫執行個體指標和維度，並透過 AWS 管理主控台上的[績效詳情儀表板](https://console.aws.amazon.com/rds/home#performance-insights-v20206:)提供這些指標和維度。此儀表板非常適合資料庫故障診斷和根本原因分析。不過，無法在績效詳情中為效能相關指標建立警示。如果您想要根據績效詳情指標建立警示，這些指標必須在 CloudWatch 中。

Performance Insights [會自動將指標發佈至 CloudWatch](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights.Cloudwatch.html)。您可以從績效詳情中查詢相同的資料，但 CloudWatch 中的指標可讓您輕鬆地新增 CloudWatch 警示，並將指標新增至現有的 CloudWatch 儀表板。[計數器](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights_Counters.html)是作業系統和資料庫效能指標，例如 `os.memory.free`或 `db.Locks.Innodb_row_lock_time`。作業系統指標集合取決於增強型監控設定。如果已關閉增強型監控，則會每分鐘收集一次作業系統指標。如果開啟增強型監控，則會在所選期間內收集作業系統指標。如需詳細資訊，請參閱 Amazon RDS 文件中的[開啟和關閉增強型監控](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Monitoring.OS.Enabling.html#USER_Monitoring.OS.Enabling.Procedure)。

Performance Insights 可讓您[將資料庫執行個體的預先設定或自訂指標儀表板匯出](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PI_metrics_export_CW.html)至 CloudWatch。您可以將此指標儀表板匯出為新的儀表板，或將其新增至現有的 CloudWatch 儀表板。將績效詳情指標儀表板匯出至 CloudWatch 儀表板可讓您全面檢視系統的運作狀態，提供與系統中各種資源相關聯的指標概觀，例如 EC2 執行個體、Amazon Elastic File System (Amazon EFS) 資源和 Elastic Load Balancing (ELB) 資源，以及資料庫執行個體指標。

您可以使用 CloudWatch `DB_PERF_INSIGHTS` 指標數學函數，根據 CloudWatch 的績效詳情指標來查詢和建立警示和圖形。若要在績效詳情指標上建立警示，請遵循 [CloudWatch 文件](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_alarm_database_performance_insights.html)中的指示。例如，如果您想要在資料庫執行個體中的作用中交易總數達到特定閾值時觸發警示，請遵循該頁面上的指示，使用下列`DB_PERF_INSIGHTS`數學表達式，然後選擇**套用**：

```
DB_PERF_INSIGHTS('RDS', 'db-BQ2TPYY7HG2GDFC7APMB3BVB3M', 'db.Transactions.active_transactions.avg')
```

其中 `db-BQ2TPYY7HG2GDFC7APMB3BVB3M`是資料庫執行個體的資源 ID。指定期間 （例如 1 分鐘） 和條件 （例如大於 1000)。若要完成警示的建立、設定警示動作、新增名稱和描述，以及預覽和建立警示。