New-AzScheduledQueryRuleConditionObject
建立 Condition 的記憶體內部物件。
語法
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 |
接受管線輸入: | False |
接受萬用字元: | False |
-FailingPeriodMinFailingPeriodsToAlert
觸發警示的違規次數。 應小於或等於 numberOfEvaluationPeriods。 預設值為 1。
類型: | Int64 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-FailingPeriodNumberOfEvaluationPeriod
匯總回溯點的數目。 回溯時間範圍是根據匯總數據粒度 (windowSize) 和選取的匯總點數目來計算。 預設值為 1。
類型: | Int64 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-MetricMeasureColumn
包含計量量值編號的數據行。 僅與 LogAlert 類型的規則相關。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-MetricName
要傳送的計量名稱。 只有 LogToMetric 類型的規則才相關且必要。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Operator
criteria 運算子。 只有 LogAlert 類型的規則才相關且必要。
類型: | ConditionOperator |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Query
記錄查詢警示。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ResourceIdColumn
包含資源標識碼的數據行。數據行的內容必須是格式化為資源標識碼的 URI。僅與 LogAlert 類型的規則相關。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Threshold
啟動警示的準則臨界值。 只有 LogAlert 類型的規則才相關且必要。
類型: | Double |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TimeAggregation
匯總類型。 只有 LogAlert 類型的規則才相關且必要。
類型: | TimeAggregation |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |