New-AzMetricAlertRuleV2Criteria
Létrehoz egy helyi feltételobjektumot, amely egy új metrikariasztás létrehozásához használható
Szintaxis
StaticThresholdParameterSet (Alapértelmezett)
New-AzMetricAlertRuleV2Criteria
-MetricName <String>
-TimeAggregation <String>
-Operator <String>
-Threshold <Double>
[-MetricNamespace <String>]
[-SkipMetricValidation <Boolean>]
[-DimensionSelection <PSMetricDimension[]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
DynamicThresholdParameterSet
New-AzMetricAlertRuleV2Criteria
-MetricName <String>
-TimeAggregation <String>
-Operator <String>
[-DynamicThreshold]
[-MetricNamespace <String>]
[-SkipMetricValidation <Boolean>]
[-DimensionSelection <PSMetricDimension[]>]
[-ThresholdSensitivity <String>]
[-ViolationCount <Int32>]
[-ExaminedAggregatedPointCount <Int32>]
[-IgnoreDataBefore <DateTime>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
WebtestParameterSet
New-AzMetricAlertRuleV2Criteria
-WebTestId <String>
-ApplicationInsightsId <String>
[-WebTest]
[-FailedLocationCount <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Leírás
A New-AzMetricAlertRuleV2Criteria parancsmag létrehoz egy helyi metrikafeltétel-objektumot, amelyet bemeneti Add-AzMetricAlertRuleV2 parancsmagként kell használni, amely létrehoz egy új metrikariasztási szabályt.
Példák
1. példa: Egyszerű metrikariasztási feltételek létrehozása
New-AzMetricAlertRuleV2Criteria -MetricName "Percentage CPU" -MetricNameSpace "Microsoft.Compute/virtualMachines" -TimeAggregation Average -Operator GreaterThan -Threshold 5
CriterionType : StaticThresholdCriterion
OperatorProperty : GreaterThan
Threshold : 5
AdditionalProperties :
Name : metric1
MetricName : Percentage CPU
MetricNamespace : Microsoft.Compute/virtualMachines
TimeAggregation : Average
Dimensions :
Ez a parancs létrehoz egy egyszerű metrikariasztási feltételt, amely egy metrikariasztási szabályban használható
2. példa: Dinamikus metrikariariasztási feltételek létrehozása
New-AzMetricAlertRuleV2Criteria -DynamicThreshold -MetricName "Percentage CPU" -MetricNameSpace "Microsoft.Compute/virtualMachines" -TimeAggregation Average -Operator GreaterThan -ThresholdSensitivity Medium -ViolationCount 2 -ExaminedAggregatedPointCount 4
CriterionType : DynamicThresholdCriterion
OperatorProperty : GreaterThan
AlertSensitivity : Medium
FailingPeriods : Microsoft.Azure.Management.Monitor.Models.DynamicThresholdFailingPeriods
IgnoreDataBefore :
AdditionalProperties :
Name : metric1
MetricName : Percentage CPU
MetricNamespace : Microsoft.Compute/virtualMachines
TimeAggregation : Average
Dimensions :
Ez a parancs létrehoz egy dinamikus metrikariasztási feltételt, amely egy metrikariasztási szabályban használható
3. példa: Összetettebb metrikariasztási feltételek létrehozása
New-AzMetricAlertRuleV2DimensionSelection -DimensionName "availabilityResult/name" -ValuesToInclude "gdtest" | New-AzMetricAlertRuleV2Criteria -MetricName "availabilityResults/availabilityPercentage" -TimeAggregation Average -Operator GreaterThan -Threshold 2
CriterionType : StaticThresholdCriterion
OperatorProperty : GreaterThan
Threshold : 2
AdditionalProperties :
Name : metric1
MetricName : availabilityResults/availabilityPercentage
MetricNamespace :
TimeAggregation : Average
Dimensions : {availabilityResult/name}
Ez a parancskészlet egy összetettebb metrikariasztási feltételt hoz létre, amely magában foglalja a dimenzióválasztást
4. példa: Webtesztek rendelkezésre állási feltételeinek létrehozása
New-AzMetricAlertRuleV2Criteria -WebTest -WebTestId "/subscriptions/00000000-0000-0000-0000-0000000/resourceGroups/012345/providers/Microsoft.Insights/webtests/PingTest-appInsights" -ApplicationInsightsId "/subscriptions/00000000-0000-0000-0000-0000000/resourceGroups/012345/providers/Microsoft.Insights/components/appInsights" -FailedLocationCount 3
CriterionType : WebtestLocationAvailabilityCriterion
WebTestId : /subscriptions/00000000-0000-0000-0000-0000000/resourceGroups/012345/providers/Microsoft.Insights/webtests/PingTest-appInsights
ComponentId : /subscriptions/00000000-0000-0000-0000-0000000/resourceGroups/012345/providers/Microsoft.Insights/components/appInsights
FailedLocationCount : 3
AdditionalProperties :
Ez a parancs létrehoz egy webteszt rendelkezésre állási feltételt, amely egy metrikariasztási szabályban használható
Paraméterek
-ApplicationInsightsId
Az Application Insights erőforrás-azonosítója.
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Aliasok: componentId
Paraméterhalmazok
WebtestParameterSet
Pozíció: Named
Kötelező: True
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Paramétertulajdonságok
Típus: IAzureContextContainer
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Aliasok: AzContext, AzureRmContext, AzureCredential
Paraméterhalmazok
(All)
Pozíció: Named
Kötelező: False
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-DimensionSelection
Dimenziófeltételek listája
Paramétertulajdonságok
Típus: PSMetricDimension [ ]
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Paraméterhalmazok
StaticThresholdParameterSet
Pozíció: Named
Kötelező: False
Érték a csővezetékből: True
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
DynamicThresholdParameterSet
Pozíció: Named
Kötelező: False
Érték a csővezetékből: True
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-DynamicThreshold
Paraméter váltása dinamikus küszöbérték-típus használatához
Paramétertulajdonságok
Típus: SwitchParameter
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Paraméterhalmazok
DynamicThresholdParameterSet
Pozíció: Named
Kötelező: True
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-ExaminedAggregatedPointCount
A vizsgált pontok teljes száma
Paramétertulajdonságok
Típus: Int32
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Aliasok: TotalPeriod, NumberOfExaminedAggregatedPoints
Paraméterhalmazok
DynamicThresholdParameterSet
Pozíció: Named
Kötelező: False
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-FailedLocationCount
A riasztás létrehozásához szükséges sikertelen helyek minimális száma.
Paramétertulajdonságok
Típus: Int32
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Aliasok: AlertLocationThreshold
Paraméterhalmazok
WebtestParameterSet
Pozíció: Named
Kötelező: False
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-IgnoreDataBefore
Az IgnoreDataBefore paraméter
Paramétertulajdonságok
Típus: DateTime
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Paraméterhalmazok
DynamicThresholdParameterSet
Pozíció: Named
Kötelező: False
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-MetricName
A szabály metrikaneve
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Paraméterhalmazok
StaticThresholdParameterSet
Pozíció: Named
Kötelező: True
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
DynamicThresholdParameterSet
Pozíció: Named
Kötelező: True
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-MetricNamespace
A metrika névtere
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Paraméterhalmazok
StaticThresholdParameterSet
Pozíció: Named
Kötelező: False
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
DynamicThresholdParameterSet
Pozíció: Named
Kötelező: False
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-Operator
A szabályfeltétel-operátor
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Paraméterhalmazok
StaticThresholdParameterSet
Pozíció: Named
Kötelező: True
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
DynamicThresholdParameterSet
Pozíció: Named
Kötelező: True
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-SkipMetricValidation
Lehetővé teszi, hogy riasztási szabályt hozzon létre egy olyan egyéni metrika alapján, amely még nincs kibocsátva, mert a metrikaérvényesítést kihagyja
Paramétertulajdonságok
Típus: Boolean
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Paraméterhalmazok
StaticThresholdParameterSet
Pozíció: Named
Kötelező: False
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
DynamicThresholdParameterSet
Pozíció: Named
Kötelező: False
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-Threshold
A szabályfeltétel küszöbértéke
Paramétertulajdonságok
Típus: Double
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Paraméterhalmazok
StaticThresholdParameterSet
Pozíció: Named
Kötelező: True
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-ThresholdSensitivity
A szabályfeltételek bizalmassági állapota
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Aliasok: Érzékenység
Paraméterhalmazok
DynamicThresholdParameterSet
Pozíció: Named
Kötelező: False
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-TimeAggregation
Az aggregációs művelet, amellyel több metrikaértéket összesíthet az ablakintervallumban
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Paraméterhalmazok
StaticThresholdParameterSet
Pozíció: Named
Kötelező: True
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
DynamicThresholdParameterSet
Pozíció: Named
Kötelező: True
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-ViolationCount
A riasztás létrehozásához szükséges minimális számú szabálysértés a kijelölt visszatekintési időkereten belül
Paramétertulajdonságok
Típus: Int32
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Aliasok: Sikertelenperiód, NumberOfViolations
Paraméterhalmazok
DynamicThresholdParameterSet
Pozíció: Named
Kötelező: False
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-WebTest
Paraméter váltása a rendelkezésre állási feltételek típusának használatához
Paramétertulajdonságok
Típus: SwitchParameter
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Paraméterhalmazok
WebtestParameterSet
Pozíció: Named
Kötelező: False
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
-WebTestId
Az Application Insights webes tesztazonosítója.
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogató vadkártyák: False
Don't Show: False
Paraméterhalmazok
WebtestParameterSet
Pozíció: Named
Kötelező: True
Érték a csővezetékből: False
Érték a csővezetékből az ingatlan név szerint: False
Érték a maradék argumentumokból: False
CommonParameters
Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters .
Kimenetek