New-AzMetricAlertRuleV2Criteria
새 메트릭 경고를 만드는 데 사용할 수 있는 로컬 조건 개체를 만듭니다.
구문
New-AzMetricAlertRuleV2Criteria
-MetricName <String>
[-MetricNamespace <String>]
[-SkipMetricValidation <Boolean>]
[-DimensionSelection <PSMetricDimension[]>]
-TimeAggregation <String>
-Operator <String>
-Threshold <Double>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzMetricAlertRuleV2Criteria
[-DynamicThreshold]
-MetricName <String>
[-MetricNamespace <String>]
[-SkipMetricValidation <Boolean>]
[-DimensionSelection <PSMetricDimension[]>]
-TimeAggregation <String>
-Operator <String>
[-ThresholdSensitivity <String>]
[-ViolationCount <Int32>]
[-ExaminedAggregatedPointCount <Int32>]
[-IgnoreDataBefore <DateTime>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzMetricAlertRuleV2Criteria
[-WebTest]
-WebTestId <String>
-ApplicationInsightsId <String>
[-FailedLocationCount <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
New-AzMetricAlertRuleV2Criteria cmdlet은 새 메트릭 경고 규칙을 만드는 입력 Add-AzMetricAlertRuleV2 cmdlet으로 사용할 로컬 메트릭 조건 개체를 만듭니다.
예제
예제 1: 간단한 메트릭 경고 조건 만들기
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 :
이 명령은 메트릭 경고 규칙에 사용할 수 있는 간단한 메트릭 경고 조건을 만듭니다.
예제 2: 동적 메트릭 경고 조건 만들기
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 :
이 명령은 메트릭 경고 규칙에 사용할 수 있는 동적 메트릭 경고 조건을 만듭니다.
예제 3: 더 복잡한 메트릭 경고 조건 만들기
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}
이 명령 집합은 차원 선택을 포함하는 보다 복잡한 메트릭 경고 조건을 만듭니다.
예제 4: 웹 테스트 가용성 조건 만들기
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 :
이 명령은 메트릭 경고 규칙에 사용할 수 있는 webtest 가용성 조건을 만듭니다.
매개 변수
-ApplicationInsightsId
Application Insights 리소스 ID입니다.
형식: | String |
별칭: | componentId |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-DefaultProfile
Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독입니다.
형식: | IAzureContextContainer |
별칭: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-DimensionSelection
차원 조건 목록
형식: | PSMetricDimension[] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-DynamicThreshold
동적 임계값 형식을 사용하기 위한 스위치 매개 변수
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ExaminedAggregatedPointCount
검사된 총 지점 수
형식: | Int32 |
별칭: | TotalPeriod, NumberOfExaminedAggregatedPoints |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-FailedLocationCount
경고를 발생 하려면 실패 한 위치의 최소 수입니다.
형식: | Int32 |
별칭: | AlertLocationThreshold |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-IgnoreDataBefore
IgnoreDataBefore 매개 변수
형식: | DateTime |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-MetricName
규칙의 메트릭 이름
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-MetricNamespace
메트릭의 네임스페이스
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Operator
규칙 조건 연산자
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-SkipMetricValidation
메트릭 유효성 검사를 건너뛰도록 하여 아직 내보내지 않은 사용자 지정 메트릭에 대한 경고 규칙을 만들 수 있습니다.
형식: | Boolean |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Threshold
규칙 조건의 임계값
형식: | Double |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ThresholdSensitivity
규칙 조건의 민감도
형식: | String |
별칭: | Sensitivity |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TimeAggregation
창 간격에 걸쳐 여러 메트릭 값을 롤업하는 데 사용되는 집계 작업
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ViolationCount
경고를 발생 하는 데 필요한 선택한 조회 시간 범위 내에서 필요한 위반의 최소 수
형식: | Int32 |
별칭: | FailingPeriod, NumberOfViolations |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-WebTest
가용성 조건 형식을 사용하기 위한 Switch 매개 변수
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-WebTestId
Application Insights 웹 테스트 ID입니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
출력
Azure PowerShell