設定 CloudWatch Database Insights 的跨帳戶跨區域監控 - Amazon CloudWatch

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

設定 CloudWatch Database Insights 的跨帳戶跨區域監控

CloudWatch Database Insights 支援跨帳戶和跨區域資料庫機群監控,可在整個資料庫 AWS 基礎設施中集中觀察。它可讓您從單一統一主控台體驗,監控、疑難排解和最佳化橫跨多個 AWS 帳戶和區域的資料庫。

先決條件

  • Database Insights 跨帳戶跨區域需要先設定 CloudWatch 跨帳戶可觀測性和跨帳戶跨區域 CloudWatch 主控台。請參閱以下如何啟用兩者的說明。

  • 如果您已啟用它們,則仍可能需要設定額外的資料共用,讓 Database Insights 在您的環境中跨帳戶和區域運作。請參閱以下說明,並確定您已選取正確的資料共用組態。

設定您的監控和來源帳戶以進行 Database Insights 跨帳戶存取

  1. 遵循 CloudWatch 跨帳戶可觀測性的step-by-step指南。CloudFormation 範本以程式碼部署的形式提供給基礎設施。

  2. 步驟 1:設定監控帳戶 - 服務、服務水準目標 (SLO) 中,您至少需要選取下列資料類型,才能與監控帳戶共用,以便 Database Insights 跨帳戶和區域運作:日誌指標追蹤和 Application Signals - 服務。 SLOs

  3. 您需要針對要透過跨帳戶跨區域支援設定 Database Insights 的所有區域執行此程序。

設定跨帳戶跨區域主控台的 Database Insights

  1. 遵循跨帳戶跨區域 CloudWatch 主控台中的step-by-step指南。

  2. 步驟 5:許可中,您至少需要選取要與監控帳戶共用的下列資料類型:包含 CloudWatch 自動儀表板,以及包含 Database Insights 的唯讀存取權。否則,您也可以選擇對帳戶中所有內容進行完整唯讀存取,其中包含所有可用的資料來源。

  3. CloudWatch 跨區域主控台是全域設定,因此您只需要執行此步驟一次,它適用於所有區域。

使用 Database Insights 跨帳戶跨區域儀表板

設定 Database Insights 支援跨帳戶跨區域後,您可以在資料庫檢視下的左側面板的篩選條件區段中啟用「跨帳戶跨區域模式」。您會看到位於左上角的切換按鈕,如下螢幕擷取畫面所示。

啟用跨帳戶跨區域模式後,即可使用新的篩選條件,可讓您選取多個區域,並依 AWS 帳戶 IDs和標籤、資料庫資源類型和資料庫資源識別符進行篩選。

根據預設,會選取您目前的區域和所有帳戶。如果您變更區域和帳戶的選取項目,機群運作狀態儀表板會自動更新,以顯示符合所選區域和帳戶篩選條件的資源。

從機群運作狀態儀表板中,您可以針對屬於其他 AWS 帳戶和區域的執行個體,輕鬆導覽至資料庫執行個體儀表板。

使用 Database Insights 跨帳戶跨區域監控時,必須考量幾個層面:

  • 警示只能在監控帳戶中建立。警示可以在來源帳戶的指標上設定,但需要在監控帳戶中建立。

  • 機群監控檢視只能定義並儲存在監控帳戶中。

  • Database Insights 執行個體儀表板中的自訂指標儀表板只能在監控帳戶中自訂。

  • 指定時間的 Database Insights 機群運作狀態儀表板中允許的最大區域數為 3。

  • 監控帳戶僅允許讀取操作。這表示您無法從監控帳戶建立效能分析報告。

  • 在機群運作狀態儀表板中啟用跨帳戶跨區域模式時,無法使用 AWS 資源標籤和資源屬性進行篩選。