監視您的 Azure Cosmos DB 帳戶是否有更新金鑰和金鑰重新產生

適用於 Azure Cosmos DB 的 Azure 監視器提供計量、警示和記錄來監視您的帳戶。 您可以建立儀表板,並依據您的需求進行自訂。 預設會收集這些 Azure Cosmos DB 計量,因此您不需明確啟用或設定任何項目。 若要監視您的帳戶中是否有金鑰更新,請使用 [已更新帳戶金鑰] 計量。 此計量會顯示帳戶的主要和次要金鑰的更新次數,以及變更的時間。 您也可以設定警示,以在金鑰更新時收到通知。

使用計量監視金鑰更新

  1. 登入 Azure 入口網站

  2. 從左側導覽列選取 [監視],然後選取 [計量]

    Metrics pane in Azure Monitor

  3. 從 [計量] 窗格中,選取您要檢視計量的資源範圍。

    1. 先選擇必要的訂用帳戶,針對 [資源類型] 欄位,選取 [Azure Cosmos DB 帳戶]。 Azure Cosmos DB 帳戶所在的資源群組清單隨即顯示。

    2. 選擇一個資源群組,然後選取您其中一個現有的 Azure Cosmos DB 帳戶。 選取套用。

    Select the account scope to view metrics

  4. 針對 [計量] 欄位,選擇 [已更新帳戶金鑰] 計量。 將 [彙總] 欄位保留為預設值 [計數]。 此檢視會顯示所選帳戶的主要和次要金鑰更新的總次數。 您也可以在圖表中選取時間軸,並查看金鑰更新的日期和時間。

  5. 若要進一步查看變更的金鑰,請選取 [套用分割] 選項。 選取 [KeyType],並設定 [限制]、[排序] 屬性。 圖形現在會依主要和次要金鑰更新進行分割,如下圖所示:

    Metric chart when primary and secondary keys are updated

設定金鑰更新的警示

您可能會想要監視帳戶是否有金鑰更新。 輪替或更新金鑰時,必須更新相依用戶端應用程式,使得它們能夠持續運作。 藉由設定警示,您可以在更新金鑰時獲得通知。

使用建立警示一文中的指示,並進行一些變更。 選取警示條件時,請選擇 [已更新帳戶金鑰] 訊號。 選取 [KeyType] 維度,然後選擇 [主要] 或 [次要] 金鑰。 根據您選取的金鑰類型,金鑰更新時就會觸發警示。

下列螢幕擷取畫面顯示如何針對帳戶金鑰更新設定類型為重大的警示:

Configure alert to get an email notification when account keys are updated

下一步