az monitor metrics alert condition

Управление условиями правила генерации оповещений о метриках почти в реальном времени.

Команды

Имя Описание Тип Состояние
az monitor metrics alert condition create

Создайте условие правила генерации оповещений метрик.

Основные сведения Предварительная версия

az monitor metrics alert condition create

Предварительный просмотр

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Создайте условие правила генерации оповещений метрик.

az monitor metrics alert condition create --aggregation {Average, Count, Maximum, Minimum, Total}
                                          --metric
                                          --op {Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals}
                                          --type {dynamic, static}
                                          [--dimension]
                                          [--namespace]
                                          [--num-periods]
                                          [--num-violations]
                                          [--sensitivity {High, Low, Medium}]
                                          [--since]
                                          [--skip-metric-validation {false, true}]
                                          [--threshold]

Примеры

Создайте статическое условие.

$dim1 = az monitor metrics alert dimension create -n dimName --op Include -v GetBlob PutBlob
$dim2 = az monitor metrics alert dimension create -n Instance --op Exclude -v Get Put
$condition = az monitor metrics alert condition create -t static 

--aggregation Count 

--metric "CPU Percentage" 

--op GreaterThan  

--threshold 95 

--dimension "$dim1" "$dim2"

Создание динамического условия.

$condition = az monitor metrics alert condition create -t dynamic 

--aggregation Average 

--metric "CPU Percentage" 

--op GreaterOrLessThan 

--num-violations 4 

--num-periods 4 

--since 2020-11-02T12:11

Обязательные параметры

--aggregation

Агрегирование времени.

допустимые значения: Average, Count, Maximum, Minimum, Total
--metric

Имя метрики, на основе правила.

значение из: az monitor metrics list-definitions
--op --operator

Оператором статического порогового значения могут быть "Equals", "NotEquals", "GreaterThan", "GreaterThanOrEqual", "LessThan" или "LessThanOrEqual". Оператор динамического порога может быть "GreaterThan", "LessThan", "GreaterOrLessThan".

допустимые значения: Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals
--type -t

Тип порогового значения условия.

допустимые значения: dynamic, static

Необязательные параметры

--dimension

Измерение, созданное с помощью az monitor metrics alert dimension create.

--namespace

Пространство имен метрик.

--num-periods

Количество периодов оценки для динамического порогового значения. Диапазон: 1-6.

--num-violations

Количество нарушений для активации динамического оповещения. Диапазон: 1-6. Оно должно быть меньше или равно --num-periods.

--sensitivity

Конфиденциальность оповещений для динамического порогового значения.

допустимые значения: High, Low, Medium
значение по умолчанию: Medium
--since

Дата начала обучения исторических данных метрик и вычисления динамических пороговых значений. Формат: время даты (гггг-мм-дд) (чч:мм:ss.xxxxx) часового пояса (+/-hh:mm).

--skip-metric-validation

Причина пропуска проверки метрик. Это позволяет использовать метрику, которая еще не была создана.

допустимые значения: false, true
--threshold

Статическое пороговое значение.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.