Мониторинг ключевых обновлений и ключей учетной записи Azure Cosmos DB

Azure Monitor для Azure Cosmos DB предоставляет метрики, оповещения и журналы для отслеживания вашей учетной записи. Вы можете создавать панели мониторинга и настраивать их в соответствии с вашими требованиями. Метрики Azure Cosmos DB собираются по умолчанию, поэтому вам не нужно ничего включать или явно настраивать. Чтобы следить за обновлениями ключей в учетной записи, используйте метрику Account Keys Updated (Обновленные ключи учетной записи). Эта метрика показывает, сколько раз первичные и вторичные ключи обновлялись для учетной записи, а также время, когда они были изменены. Вы также можете настроить оповещения для получения уведомлений при обновлении ключа.

Мониторинг обновления ключей с помощью метрик

  1. Войдите на портал Azure.

  2. На панели навигации слева выберите пункт Монитор, а затем щелкните Метрики.

    Область метрик в Azure Monitor

  3. В области Метрики выберите область ресурса, для которого вы хотите просмотреть метрики.

    1. Сначала выберите необходимую подписку, а в поле Тип ресурса выберите Учетные записи Azure Cosmos DB. Будет отображен список групп ресурсов, где размещены учетные записи Azure Cosmos DB.

    2. Выберите группу ресурсов и одну из существующих учетных записей Azure Cosmos DB. Нажмите кнопку Применить.

    Выбор области действия учетной записи для просмотра метрик.

  4. В поле Метрика выберите параметр Account Keys Updated (Обновленные ключи учетной записи). В поле Агрегирование оставьте значение по умолчанию Count. В этом представлении показано общее количество обновлений первичного и вторичного ключей для выбранной учетной записи. Вы также можете выбрать временную шкалу на графике и увидеть дату и время обновления ключа.

  5. Чтобы узнать, какой ключ был изменен, выберите параметр Apply splitting (Применить разделение). Выберите KeyType и установите свойства Limit, Sort. График теперь разделен на обновления первичного и вторичного ключей, как показано на рисунке ниже:

    Диаграмма метрик при обновлении первичного и вторичного ключей

Настройка оповещений для обновления ключа

Возможно, вы захотите отслеживать важные обновления для учетной записи. Когда ключ меняется или обновляется, необходимо обновить зависимые клиентские приложения, чтобы они могли продолжить работу. Настроив оповещения, вы можете получать уведомления об обновлении ключа.

Воспользуйтесь инструкциями из статьи о создании оповещений с некоторыми изменениями. При выборе условия оповещения выберите сигнал Account Keys Updated (Обновленные ключи учетной записи). Выберите измерение KeyType и тип ключа: Первичный или Вторичный. В зависимости от выбранного типа ключа, при обновлении ключа активируется оповещение.

На снимке экрана ниже показано, как настроить оповещение о критическом типе при обновлении ключей учетной записи:

Настройка оповещения для получения уведомления по электронной почте при обновлении ключей учетной записи

Дальнейшие действия