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

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

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

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

  • 可靠性

  • 可用性

  • 效能

  • 安全

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

  • Amazon EventBridge 為無伺服器事件匯流排服務,可讓您輕鬆將應用程式與來自各種來源的資料互相連線。EventBridge 可從您自己的應用程式、Software-as-a-Service(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,您可以設定 Amazon Data Firehose 和 等 AWS 服務 AWS Lambda ,以取用串流並存放資料。