

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

# 在 Amazon Aurora 中記錄和監控
<a name="Overview.LoggingAndMonitoring"></a>

監控是維護 Amazon Aurora 和您的 AWS 解決方案可靠性、可用性和效能的重要部分。您應該從 AWS 解決方案的所有部分收集監控資料，以便在發生多點失敗時更輕鬆地偵錯。 AWS 提供數種工具來監控 Amazon Aurora 資源並回應潛在事件：

**Amazon CloudWatch 警示**  
使用 Amazon CloudWatch 警示，您可在自己指定的一段時間內監看單一指標。如果指標超過指定的閾值，則會將通知傳送至 Amazon SNS 主題或 AWS Auto Scaling 政策。CloudWatch 警示不會因為處於特定狀態而調用動作。必須是狀態已變更並維持了所指定的時間長度，才會呼叫動作。

**AWS CloudTrail 日誌**  
對於使用者、角色或 AWS 服務在 Amazon Aurora 中採取的動作，CloudTrail 會提供記錄。CloudTrail 將 Amazon Aurora 的所有 API 呼叫擷取為事件，包括來自主控台的呼叫以及來自對 Amazon RDS API 操作發出的程式碼呼叫。使用由 CloudTrail 收集的資訊，您就可以判斷傳送至 Amazon Aurora 的請求、提出請求的 IP 地址、提出請求的對象、提出請求的時間，以及其他詳細資訊。如需詳細資訊，請參閱 [在 AWS CloudTrail 中監控 Amazon Aurora API 呼叫](logging-using-cloudtrail.md)。

**Enhanced Monitoring (增強型監控)**  
 Amazon Aurora 可針對資料庫叢集執行所在的作業系統 (OS) 即時提供指標。您可以使用主控台來檢視資料庫叢集的指標，或在您所選的監控系統中利用來自 Amazon CloudWatch Logs 的增強型監控 JSON 輸出。如需詳細資訊，請參閱 [使用增強型監控來監控作業系統指標](USER_Monitoring.OS.md)。

**Amazon RDS 績效詳情**  
Performance Insights 會延伸現有 Amazon Aurora 監控功能的基礎，藉此說明資料庫效能，並幫助您分析可能影響效能的任何問題。利用績效詳情儀表板，您可以將資料庫負載視覺化，並依等候、SQL 陳述式、主機或使用者篩選負載。如需詳細資訊，請參閱 [在 Amazon Aurora 上使用績效詳情監控資料庫負載](USER_PerfInsights.md)。

**資料庫日誌**  
您可以使用 、 或 RDS API 檢視 AWS 管理主控台 AWS CLI、下載和監看資料庫日誌。如需詳細資訊，請參閱 [監控 Amazon Aurora 日誌檔案](USER_LogAccess.md)。

** Amazon Aurora 建議事項**  
 Amazon Aurora 提供自動化的資料庫資源建議。這些建議事項會透過分析資料庫叢集、組態、用量及效能資料以提供最佳實務指南。如需詳細資訊，請參閱 [Amazon Aurora 的建議](monitoring-recommendations.md)。

** Amazon Aurora 事件通知**  
 Amazon Aurora 使用 Amazon Simple Notification Service (Amazon SNS) 在 Amazon Aurora 事件發生時提供通知。這些通知可以是 AWS 區域 Amazon SNS 支援的任何通知形式，例如電子郵件、文字訊息或對 HTTP 端點的呼叫。如需詳細資訊，請參閱 [使用 Amazon RDS 事件通知](USER_Events.md)。

**AWS Trusted Advisor**  
Trusted Advisor 利用從為數十萬 AWS 客戶提供服務的最佳實務。 會 Trusted Advisor 檢查您的 AWS 環境，然後在有機會節省成本、改善系統可用性和效能，或協助填補安全漏洞時提出建議。所有 AWS 客戶都可以存取五個 Trusted Advisor 檢查。擁有商業或企業支援計劃的客戶可以檢視所有 Trusted Advisor 檢查。  
Trusted Advisor 具有下列 Amazon Aurora 相關檢查：  
+  Amazon Aurora 閒置資料庫執行個體
+  Amazon Aurora 安全群組存取風險
+  Amazon Aurora 備份
+  Amazon Aurora 多個可用區域
+ Aurora 資料庫執行個體存取能力
如需這些檢查的詳細資訊，請參閱 [Trusted Advisor 最佳實務 (檢查)](https://aws.amazon.com/premiumsupport/trustedadvisor/best-practices/)。

**資料庫活動串流**  
 資料庫活動串流可透過控制 DBA 對資料庫活動串流的存取，來保護資料庫不受內部威脅的傷害。因此，資料庫活動串流的收集、傳輸、儲存和後續處理都會超出管理資料庫的 DBA 存取權限範圍。資料庫活動串流可為您的資料庫提供保護，並符合合規與法規要求。如需詳細資訊，請參閱 [使用資料庫活動串流來監控 Amazon Aurora](DBActivityStreams.md)。

如需監控 Aurora 的詳細資訊，請參閱[在 Amazon Aurora 叢集中監控指標](MonitoringAurora.md)。