다음을 통해 공유


AzureMonitor@1 - Azure Monitor 경고 v1 작업 쿼리

활성 경고에 대해 구성된 Azure Monitor 규칙을 관찰합니다.

구문론

# Query Azure Monitor alerts v1
# Observe the configured Azure Monitor rules for active alerts.
- task: AzureMonitor@1
  inputs:
    connectedServiceNameARM: # string. Required. Azure subscription. 
    ResourceGroupName: # string. Required. Resource group. 
  # Advanced
    filterType: 'none' # 'resource' | 'alertrule' | 'none'. Required. Filter type. Default: none.
    #resource: # string. Required when filterType = resource. Resource. 
    #alertRule: # string. Required when filterType = alertrule. Alert rule. 
    #severity: 'Sev0,Sev1,Sev2,Sev3,Sev4' # 'Sev0' | 'Sev1' | 'Sev2' | 'Sev3' | 'Sev4'. Severity. Default: Sev0,Sev1,Sev2,Sev3,Sev4.
    #timeRange: '1h' # '1h' | '1d' | '7d' | '30d'. Time range. Default: 1h.
    #alertState: 'Acknowledged,New' # 'New' | 'Acknowledged' | 'Closed'. Alert state. Default: Acknowledged,New.
    #monitorCondition: 'Fired' # 'Fired ' | 'Resolved'. Monitor condition. Default: Fired.

입력

Azure 구독
string; 필수 사항입니다.

모니터링할 Azure Resource Manager 구독을 선택합니다.


ResourceGroupName - 리소스 그룹
string; 필수 사항입니다.

구독에서 모니터링할 리소스 그룹의 이름을 제공합니다.


filterType - 필터 형식
string; 필수 사항입니다. 허용되는 값: resource(리소스별), alertrule(경고 규칙별), none. 기본값은 none입니다.

특정 리소스 또는 경고 규칙을 통해 형식을 필터링합니다.


resource - 리소스
string; filterType = resource때 필요합니다.

모니터링할 Azure 리소스를 선택합니다.


alertRule - 경고 규칙
string; filterType = alertrule때 필요합니다.

현재 구성된 경고 규칙 중에서 선택하여 상태를 쿼리합니다.

기본값은 모두 선택하는 것입니다.


심각도 severity -
string; 허용되는 값: Sev0, Sev1, Sev2, Sev3, Sev4. 기본값은 Sev0,Sev1,Sev2,Sev3,Sev4입니다.

심각도를 기준하여 필터링합니다.


timeRange - 시간 범위
string; 허용되는 값: 1h(지난 시간), 1d(지난 24시간), 7d(지난 7일), 30d(지난 30일). 기본값은 1h입니다.

시간 범위를 필터링합니다.


alertState - 경고 상태
string; 허용되는 값: New, Acknowledged, Closed. 기본값은 Acknowledged,New입니다.

경고 인스턴스의 상태를 필터링합니다.


monitorCondition - 모니터 조건
string; 허용되는 값: Fired (발생), Resolved. 기본값은 Fired입니다.

기본 조건이 정의된 경고 규칙 임계값을 초과했는지 여부를 나타냅니다.


작업 제어 옵션

모든 작업에는 작업 입력 외에 제어 옵션이 있습니다. 자세한 내용은 컨트롤 옵션 및 일반적인 작업 속성참조하세요.

출력 변수

없음.

비고

활성 경고에 대해 구성된 Azure Monitor 규칙을 관찰하려면 릴리스 파이프라인의 에이전트 없는 작업 이 작업을 사용합니다.

비고

이 작업은 릴리스 파이프라인의 에이전트 없는 작업만 사용할 수 있습니다.

샘플링 시 경고 규칙이 활성화되지 않으면 작업이 성공합니다.

이 작업을 사용하는 방법에 대한 자세한 내용은 승인 및 게이트 개요참조하세요.

요구 사항

요구 사항 설명
파이프라인 유형 YAML, 클래식 빌드, 클래식 릴리스
다음에서 실행 Server, ServerGate
요구 없음
기능 이 작업은 작업의 후속 작업에 대한 요구 사항을 충족하지 않습니다.
명령 제한 어느 것이든
settable 변수 어느 것이든
에이전트 버전 지원되는 모든 에이전트 버전입니다.
작업 범주 유틸리티