在 Amazon Aurora 資料庫叢集中監控事件、日誌和串流 - Amazon Aurora

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

Amazon Aurora 資料庫叢集中監控事件、日誌和串流

監控 Amazon Aurora 資料庫和其他 AWS 解決方案時,您的目標是維護以下內容:

  • 可靠性

  • 可用性

  • 效能

  • 安全

在 Amazon Aurora 叢集中監控指標 解釋如何使用指標監控叢集。完整的解決方案還必須監控資料庫事件、日誌檔案和活動串流。AWS 為您提供以下監控工具:

  • Amazon EventBridge 為無伺服器事件匯流排服務,可讓您輕鬆將應用程式與來自各種來源的資料互相連線。EventBridge 可從自己的應用程式、軟體即服務 (SaaS) 應用程式、軟體即服務 (SaaS)和 AWS 服務提供即時資料串流。EventBridge 會將該資料路由傳送至目標,例如 AWS Lambda。如此一來,您可以監控在服務中發生的事件,並建置事件導向的架構。如需詳細資訊,請參閱「Amazon EventBridge 使用者指南」

  • Amazon CloudWatch Logs 提供一種方式,監控、存放及存取來自 Amazon Aurora 執行個體、AWS CloudTrail 或其他來源的日誌檔案。Amazon CloudWatch Logs 可監控日誌檔案中的資訊,並在達到特定閾值時通知您。您也可以將日誌資料存檔在高耐用性的儲存空間。如需詳細資訊,請參閱 Amazon CloudWatch Logs 使用者指南

  • AWS CloudTrail 會擷取來自或代表 AWS 帳戶發出的 API 呼叫和相關事件。CloudTrail 會將日誌檔案交付到您指定的 Amazon S3 儲存貯體。您可以找出哪些使用者和帳戶呼叫 AWS、發出呼叫的來源 IP 地址,以及呼叫的發生時間。如需詳細資訊,請參閱 AWS CloudTrail 使用者指南

  • 資料庫活動串流是一項 Amazon Aurora 功能,提供有關您資料庫叢集的近乎即時活動串流。Amazon Aurora 會將活動推送至 Amazon Kinesis 資料串流。系統會自動建立 Kinesis 串流。您可以從 Kinesis 設定 AWS 服務,例如 Amazon Data Firehose 和 AWS Lambda,以使用串流並存放資料。