New-AzScheduledQueryRuleConditionObject
Создайте объект в памяти для Condition.
Синтаксис
Default (по умолчанию)
New-AzScheduledQueryRuleConditionObject
[-Dimension <IDimension[]>]
[-FailingPeriodMinFailingPeriodsToAlert <Int64>]
[-FailingPeriodNumberOfEvaluationPeriod <Int64>]
[-MetricMeasureColumn <String>]
[-MetricName <String>]
[-Operator <ConditionOperator>]
[-Query <String>]
[-ResourceIdColumn <String>]
[-Threshold <Double>]
[-TimeAggregation <TimeAggregation>]
[<CommonParameters>]
Описание
Создайте объект в памяти для Condition.
Примеры
Пример 1. Создание объекта условия
$dimension = New-AzScheduledQueryRuleDimensionObject -Name Computer -Operator Include -Value *
New-AzScheduledQueryRuleConditionObject -Dimension $dimension -Query "Perf | where ObjectName == `"Processor`" and CounterName == `"% Processor Time`" | summarize AggregatedValue = avg(CounterValue) by bin(TimeGenerated, 5m), Computer" -TimeAggregation "Average" -MetricMeasureColumn "AggregatedValue" -Operator "GreaterThan" -Threshold "70" -FailingPeriodNumberOfEvaluationPeriod 1 -FailingPeriodMinFailingPeriodsToAlert 1
Создание объекта условия
Параметры
-Dimension
Список условий измерений.
Сведения о создании см. в разделе NOTES для свойств DIMENSION и создании хэш-таблицы.
Свойства параметра
Тип: IDimension [ ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-FailingPeriodMinFailingPeriodsToAlert
Количество нарушений для активации оповещения.
Должно быть меньше или равно числуOfEvaluationPeriods.
Значение по умолчанию: 1.
Свойства параметра
Тип: Int64
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-FailingPeriodNumberOfEvaluationPeriod
Количество агрегированных точек обратного просмотра.
Окно времени обратного просмотра вычисляется на основе детализации агрегирования (windowSize) и выбранного числа агрегированных точек.
Значение по умолчанию: 1.
Свойства параметра
Тип: Int64
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-MetricMeasureColumn
Столбец, содержащий номер метрики.
Относится только к правилам типа LogAlert.
Свойства параметра
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-MetricName
Имя отправляемой метрики.
Релевантные и обязательные только для правил типа LogToMetric.
Свойства параметра
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Operator
Оператор условий.
Релевантные и обязательные только для правил типа LogAlert.
Свойства параметра
Тип: ConditionOperator
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Query
Оповещение запроса журнала.
Свойства параметра
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-ResourceIdColumn
Столбец, содержащий идентификатор ресурса. Содержимое столбца должно иметь формат URI в виде идентификатора ресурса. Относится только к правилам типа LogAlert.
Свойства параметра
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Threshold
пороговое значение условия, которое активирует оповещение.
Релевантные и обязательные только для правил типа LogAlert.
Свойства параметра
Тип: Double
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-TimeAggregation
Тип агрегирования.
Релевантные и обязательные только для правил типа LogAlert.
Свойства параметра
Тип: TimeAggregation
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters .
Выходные данные