Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Управляйте правилами оповещений в портале Azure или с помощью интерфейса командной строки Azure (CLI) или PowerShell.
Управление правилами генерации оповещений на портале Azure
На портале последовательно выберите Мониторинг и Оповещения.
На верхней панели команд выберите Правила генерации оповещений. На странице отображаются все правила оповещений во всех подписках.
Список правил можно фильтровать с помощью доступных фильтров:
- Подписка
- Условие оповещения
- Серьезность
- Ответ пользователя
- Служба мониторинга
- Тип сигнала
- Группа ресурсов
- Тип целевого ресурса
- Имя ресурса
- Состояние подавления
Примечание.
Если вы фильтруете область по
target resource type
, в списке правил оповещений нет правил оповещений о состоянии ресурсов. Чтобы просмотреть правила оповещений о работоспособности ресурсов, удалитеTarget resource type
фильтр или отфильтруйте правила на основеResource group
илиSubscription
.Выберите правило генерации оповещений или установите флажки слева, чтобы выбрать несколько правил генерации оповещений.
Если выбрать несколько правил генерации оповещений, можно включить или отключить выбранные правила. Выбор нескольких правил может оказаться полезным, если требуется выполнить обслуживание определенных ресурсов правила оповещения.
Если выбрать одно правило генерации оповещений, можно изменить, отключить, дублировать или удалить правило в области правил генерации оповещений.
Чтобы изменить правило генерации оповещений, нажмите кнопку "Изменить", а затем измените все поля в следующих разделах. Невозможно изменить имя правила генерации оповещений или тип сигнала существующего правила генерации оповещений.
-
Область применения. Область можно изменить для всех правил генерации оповещений, отличных от следующих:
- Правила оповещений поиска по логам
- Правила оповещений о метриках для отслеживания настраиваемой метрики
- Правила оповещений по метрикам на базе журналов Azure Monitor
- Правила оповещений интеллектуального обнаружения
- Условие. Узнайте больше об условиях для правил оповещений метрик, правил оповещений поиска в журнале и правил оповещений журнала действий
- Действия
- Сведения о правиле генерации оповещений
-
Область применения. Область можно изменить для всех правил генерации оповещений, отличных от следующих:
Затем нажмите кнопку Сохранить на верхней панели команд.
Примечание.
В этом разделе описано, как управлять правилами генерации оповещений, созданными в актуальной версии пользовательского интерфейса или с помощью версии API, более поздней, чем 2018-04-16
. Сведения о просмотре правил генерации оповещений поиска журналов и управлении ими, созданными в предыдущих версиях, см. в статье "Просмотр правил генерации оповещений поиска по журналам", созданных в предыдущих версиях .
Включение рекомендуемых правил генерации оповещений в портал Azure
Вы можете создать новое правило генерации оповещений или включить рекомендуемые правила генерации оповещений в портал Azure.
Система компилирует список рекомендуемых правил генерации оповещений на основе:
- Знания поставщика ресурсов о важных сигналах и пороговых значениях для мониторинга ресурса.
- Данные, которые говорят нам, на что клиенты обычно обращают внимание в отношении этого ресурса.
Примечание.
Функция рекомендаций для правил оповещений включена для:
- Виртуальные машины
- Ресурсы AKS
- Рабочие области Log Analytics
Чтобы включить рекомендуемые правила генерации оповещений:
В левой области выберите "Оповещения".
Выберите "Вид и настройка". Откроется область "Настройка рекомендуемых правил генерации оповещений" со списком рекомендуемых правил генерации оповещений на основе типа ресурса.
В разделе "Выбор правил генерации оповещений" все рекомендуемые оповещения заполняются значениями по умолчанию для условия правила, например процент использования ЦП, который требуется активировать. Вы можете изменить значения по умолчанию, если вы хотите, или отключить оповещение.
Разверните каждое правило оповещения, чтобы просмотреть его подробности. По умолчанию уровень серьезности для каждого из них является информационным. Вы можете изменить уровень серьезности, если хотите.
В разделе Уведомления выберите способ, которым вы хотите получать уведомления в случае возникновения предупреждения.
Выберите "Использовать существующую группу действий" и введите сведения о существующей группе действий, если вы хотите использовать уже имеющуюся группу действий.
Выберите Сохранить.
История срабатывания правила оповещений
Чтобы просмотреть историю правила оповещений, необходимо иметь роль с разрешениями на чтение в подписке, содержащей ресурс, на котором сработало оповещение.
На портале последовательно выберите Мониторинг и Оповещения.
На верхней панели команд выберите Правила генерации оповещений. На странице отображаются все правила оповещений во всех подписках.
Выберите правило оповещения, а затем выберите История на левой панели, чтобы просмотреть историю активации правила оповещения.
Управление правилами генерации оповещений о метриках с помощью Azure CLI
В этом разделе описывается управление правилами генерации оповещений метрик с помощью кроссплатформенного интерфейса командной строки Azure. В следующих примерах используется Azure Cloud Shell.
На портале выберите Cloud Shell.
Используйте следующие параметры
az monitor metrics alert
команды CLI в этой таблице:То, что вы хотите сделать Команда CLI Просмотр всех оповещений метрик в группе ресурсов az monitor metrics alert list -g {ResourceGroup}
Просмотрите детали правила оповещения метрик az monitor metrics alert show -g {ResourceGroup} -n {AlertRuleName}
az monitor metrics alert show --ids {RuleResourceId}
Отключение правила генерации оповещений для метрики az monitor metrics alert update -g {ResourceGroup} -n {AlertRuleName} --enabled false
Удаление правила генерации оповещений для метрики az monitor metrics alert delete -g {ResourceGroup} -n {AlertRuleName}
Дополнительные сведения о команде az monitor metrics alert --help
Управление правилами генерации оповещений для метрик с помощью PowerShell
Для правил генерации оповещений для метрик предусмотрены специальные командлеты PowerShell:
- Add-AzMetricAlertRuleV2: создание нового правила оповещения для метрик или обновление существующего.
- Get-AzMetricAlertRuleV2: получить одно или несколько правил оповещения для метрик.
- Remove-AzMetricAlertRuleV2: удаление правила оповещения на основе метрики.
Управление правилами генерации оповещений для метрик с помощью REST API
- Создать или обновить: создание нового правила генерации оповещений для метрики или обновление существующего.
- Получить: получение определенного правила генерации оповещений для метрики.
- Список по группе ресурсов: получение списка правил генерации оповещений для метрик в определенной группе ресурсов.
- Список по подписке: получение списка правил оповещений для метрик в определенной подписке.
- Обновить: обновить правило оповещения для метрики.
- Удалить: Удалите правило оповещения по метрике.
Удалите правила оповещений о метриках, определенные для удаленного ресурса
При удалении ресурса Azure связанные с ним правила генерации оповещений метрики не удаляются автоматически. Чтобы удалить правила генерации оповещений, связанные с удаленным ресурсом, выполните следующие действия.
- Откройте группу ресурсов, в которой определен удаленный ресурс.
- В списке ресурсов установите флажок Показать скрытые типы.
- Отфильтруйте список по типу = microsoft.insights/metricalerts.
- Выберите соответствующие правила генерации оповещений и нажмите кнопку Удалить.
Проверьте количество используемых метрических оповещений.
Чтобы проверить текущее количество используемых правил оповещений метрик, выполните следующие действия.
На портале Azure
- На экране Оповещения щелкните Управление правилами оповещения.
- Выберите соответствующую подписку в раскрывающемся списке Подписки.
- Не следует использовать фильтры для выбора определенной группы ресурсов, типа ресурса или ресурса.
- В раскрывающемся списке Тип сигнала выберите Метрики.
- Убедитесь, что в раскрывающемся списке Состояние установлено значение Включено.
- Общее число правил оповещений по метрикам отображается над списком оповещений.
Использование API
-
PowerShell: Get-AzMetricAlertRuleV2
- REST API: Список по подписке
- Azure CLI: az monitor metrics alert list
Управление правилами генерации оповещений поиска по журналам с помощью интерфейса командной строки
В этом разделе описывается управление оповещениями поиска по журналам с помощью кроссплатформенного интерфейса командной строки Azure. В следующих примерах используется Azure Cloud Shell.
Примечание.
Поддержка Azure CLI доступна только для API scheduledQueryRules версии 2021-08-01
и более поздних версий. Предыдущие версии API могут использовать интерфейс командной строки Azure Resource Manager с шаблонами, как описано ниже. Если используется устаревший API оповещений анализа журналов, необходимо будет переключиться, чтобы использовать интерфейс командной строки.
Дополнительные сведения о переключении.
На портале выберите Cloud Shell.
Используйте следующие параметры
az monitor scheduled-query alert
команды CLI в этой таблице:То, что вы хотите сделать Команда CLI Просмотр всех правил генерации оповещений журнала в группе ресурсов az monitor scheduled-query list -g {ResourceGroup}
Просмотр сведений о правиле генерации оповещений журнала az monitor scheduled-query show -g {ResourceGroup} -n {AlertRuleName}
az monitor scheduled-query show --ids {RuleResourceId}
Отключить правило оповещения журнала az monitor scheduled-query update -g {ResourceGroup} -n {AlertRuleName} --disabled true
Удаление правила генерации оповещения журнала az monitor scheduled-query delete -g {ResourceGroup} -n {AlertRuleName}
Дополнительные сведения о команде az monitor scheduled-query --help
Управление правилами оповещений поиска по журналам через командную строку Azure Resource Manager с использованием шаблонов
az login
az deployment group create \
--name AlertDeployment \
--resource-group ResourceGroupofTargetResource \
--template-file mylogalerttemplate.json \
--parameters @mylogalerttemplate.parameters.json
Код 201 возвращается при успешном создании. Код ответа 200 возвращается при успешных обновлениях.
Управление правилами генерации оповещений поиска по журналам с помощью PowerShell
Правила генерации оповещений поиска журналов имеют этот выделенный командлет PowerShell:
- New-AzScheduledQueryRule: создает новое правило генерации оповещений поиска по журналам или обновляет существующее правило генерации оповещений поиска по журналам.
Проверьте количество используемых правил генерации оповещений журнала
На портале Azure
- На экране "Оповещения" в Azure Monitor выберите Правила генерации оповещений.
- В раскрывающемся элементе управления Подписка отфильтруйте нужную подписку. Убедитесь, что вы не выбираете определенную группу ресурсов, тип ресурса или ресурс.
- В раскрывающемся списке Тип сигнала выберите Поиск по журналам.
- Убедитесь, что в раскрывающемся списке Состояние установлено значение Включено.
Общее число правил генерации оповещений поиска по журналам отображается над списком правил.
Использование API
- PowerShell — Get-AzScheduledQueryRule
- CLI: список запланированных запросов Azure Monitor
- REST API: Список по подписке.
Управление правилами оповещений журнала активности с помощью PowerShell
Для оповещений журнала действий предусмотрены специальные командлеты PowerShell:
- Set-AzActivityLogAlert: создает оповещение журнала действий или обновляет существующее оповещение журнала действий.
- Get-AzActivityLogAlert: получает один или несколько ресурсов оповещений из журнала действий.
- Enable-AzActivityLogAlert: включает существующее оповещение журнала действий и задает его теги.
- Disable-AzActivityLogAlert: отключает существующее оповещение журнала действий и задает его теги.
- Remove-AzActivityLogAlert: удаляет оповещение журнала действий.