Amazon RDS 中的記錄和監控 - Amazon Relational Database Service

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

Amazon RDS 中的記錄和監控

監控是維護 Amazon RDS 及您 AWS 解決方案可靠性、可用性和效能的重要部分。您應該從 AWS 解決方案各個部分收集監控資料,以便在發生多點故障時,可更輕鬆地偵錯。AWS 提供多種工具,讓您監控Amazon RDS 資源及回應潛在的事件:

Amazon CloudWatch 警報

使用 Amazon CloudWatch 警示,您可以在指定的時間段內觀看單一指標。如果指標超過指定臨界值,則會向 Amazon SNS 主題或AWS Auto Scaling政策傳送通知。 CloudWatch 警示不會叫用動作,因為它們處於特定狀態。必須是狀態已變更並維持了所指定的時間長度,才會呼叫動作。

AWS CloudTrail 日誌

CloudTrail 提供使用者、角色或AWS服務在 Amazon RDS Amazon 中所採取的動作記錄。 CloudTrail 擷取 Amazon RDS Amazon 的所有 API 呼叫做為事件,包括來自主控台的呼叫,以及從程式碼呼叫到 Amazon RDS API 操作。使用收集的資訊 CloudTrail,您可以判斷向 Amazon RDS Amazon 發出的請求、提出請求的來源 IP 地址、提出請求的人員、提出請求的時間以及其他詳細資訊。如需詳細資訊,請參閱在 AWS CloudTrail 中監控 Amazon RDS API 呼叫

Enhanced Monitoring (增強型監控)

Amazon RDS 可針對資料庫執行個體執行所在的作業系統 (OS) 即時提供指標。您可以使用主控台檢視資料庫執行個體的指標,或在您選擇的監控系統中使用 Amazon CloudWatch Logs 的增強型監控 JSON 輸出。如需詳細資訊,請參閱使用增強型監控來監控作業系統指標

Amazon RDS 績效詳情

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

資料庫日誌

您可以使用 AWS Management Console、AWS CLI、或者 RDS API 來檢視、下載並查看資料庫日誌。如需更多詳細資訊,請參閱 監控 Amazon RDS Amazon 日誌檔

Amazon RDS 建議事項

Amazon RDS 提供自動化的資料庫資源建議。這些建議事項會透過分析資料庫執行個體、組態、用量及效能資料以提供最佳實務指南。如需詳細資訊,請參閱 的建議 RDS

Amazon RDS 事件通知

Amazon RDS 使用 Amazon Simple Notification Service (Amazon SNS) 在 Amazon RDS 事件發生時提供通知。這些通知可以採用 Amazon SNS 在 AWS 區域中支援的任何通知形式,例如電子郵件、文字訊息或呼叫 HTTP 端點。如需更多詳細資訊,請參閱 使用 Amazon RDS 事件通知

AWS Trusted Advisor

為成千上萬 AWS 客戶提供服務的過程中,學習到的最佳實務,都體現在 Trusted Advisor 中。Trusted Advisor 可檢查您的 AWS 環境,並在有可能節省成本、提升系統可用性與效能或填補安全漏洞時向您提出建議。所有 AWS 客戶都能存取五項 Trusted Advisor 檢查。商業或企業支援方案客戶,可以檢視所有 Trusted Advisor 檢查。

Trusted Advisor 具有下列 Amazon RDS 相關檢查:

  • Amazon RDS 閒置資料庫執行個體

  • Amazon RDS 安全群組存取風險

  • Amazon RDS 備份

  • Amazon RDS 多個可用區域

如需這些檢查的詳細資訊,請參閱 Trusted Advisor 最佳實務 (檢查)

如需 Amazon RDS 監控的詳細資訊,請參閱 監控 Amazon RDS 執行個體中的指標