다음을 통해 공유


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

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

Syntax

# 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.

입력

connectedServiceNameARM - 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, Sev3Sev4. 기본값은 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 (Fired), Resolved. 기본값은 Fired입니다.

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


작업 제어 옵션

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

출력 변수

없음

설명

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

참고

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

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

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

요구 사항

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