共用方式為


New-AzScheduledQueryRuleConditionObject

建立 Condition 的記憶體內部物件。

Syntax

New-AzScheduledQueryRuleConditionObject
   [-Dimension <IDimension[]>]
   [-FailingPeriodMinFailingPeriodsToAlert <Int64>]
   [-FailingPeriodNumberOfEvaluationPeriod <Int64>]
   [-MetricMeasureColumn <String>]
   [-MetricName <String>]
   [-Operator <ConditionOperator>]
   [-Query <String>]
   [-ResourceIdColumn <String>]
   [-Threshold <Double>]
   [-TimeAggregation <TimeAggregation>]
   [<CommonParameters>]

Description

建立 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

維度條件的清單。 若要建構,請參閱 DIMENSION 屬性的 NOTES 區段並建立哈希表。

類型:IDimension[]
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-FailingPeriodMinFailingPeriodsToAlert

觸發警示的違規次數。 應小於或等於 numberOfEvaluationPeriods。 預設值為 1。

類型:Int64
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-FailingPeriodNumberOfEvaluationPeriod

匯總回溯點的數目。 回溯時間範圍是根據匯總數據粒度 (windowSize) 和選取的匯總點數目來計算。 預設值為 1。

類型:Int64
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-MetricMeasureColumn

包含計量量值編號的數據行。 僅與 LogAlert 類型的規則相關。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-MetricName

要傳送的計量名稱。 只有 LogToMetric 類型的規則才相關且必要。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Operator

criteria 運算子。 只有 LogAlert 類型的規則才相關且必要。

類型:ConditionOperator
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Query

記錄查詢警示。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceIdColumn

包含資源標識碼的數據行。數據行的內容必須是格式化為資源標識碼的 URI。僅與 LogAlert 類型的規則相關。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Threshold

啟動警示的準則臨界值。 只有 LogAlert 類型的規則才相關且必要。

類型:Double
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeAggregation

匯總類型。 只有 LogAlert 類型的規則才相關且必要。

類型:TimeAggregation
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

輸出

Condition