Sdílet prostřednictvím


AzureMonitor@1 – Dotazování úlohy upozornění služby Azure Monitor v1

Sledujte nakonfigurovaná pravidla služby Azure Monitor pro aktivní výstrahy.

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.

Vstupy

connectedServiceNameARM - Předplatné Azure
string. Povinná hodnota.

Vybere předplatné Azure Resource Manager, které chcete monitorovat.


ResourceGroupName - Skupina prostředků
string. Povinná hodnota.

Poskytuje název skupiny prostředků, která se má monitorovat v předplatném.


filterType - Typ filtru
string. Povinná hodnota. Povolené hodnoty: resource (Podle prostředku), alertrule (Podle pravidla upozornění), none. Výchozí hodnota: none.

Filtruje typ podle konkrétního prostředku nebo pravidla upozornění.


resource - Zdrojů
string. Vyžaduje se, když filterType = resource.

Vybere prostředek Azure, který chcete monitorovat.


alertRule - Pravidlo upozornění
string. Vyžaduje se, když filterType = alertrule.

Vybere z aktuálně nakonfigurovaných pravidel upozornění, která se mají dotazovat na stav.

Výchozí hodnota je vybrat vše.


severity - Závažnosti
string. Povolené hodnoty: Sev0, , Sev2Sev1Sev3, . Sev4 Výchozí hodnota: Sev0,Sev1,Sev2,Sev3,Sev4.

Filtruje podle závažnosti.


timeRange - Časový rozsah
string. Povolené hodnoty: 1h (Za poslední hodinu), 1d (Posledních 24 hodin), 7d (Posledních 7 dní), 30d (Posledních 30 dnů). Výchozí hodnota: 1h.

Filtruje podle časového rozsahu.


alertState - Stav výstrahy
string. Povolené hodnoty: New, Acknowledged, Closed. Výchozí hodnota: Acknowledged,New.

Filtruje podle stavu instance výstrahy.


monitorCondition - Stav monitorování
string. Povolené hodnoty: Fired (Fired), Resolved. Výchozí hodnota: Fired.

Představuje, jestli podkladové podmínky překročily prahové hodnoty definovaného pravidla upozornění.


Možnosti řízení úkolů

Všechny úkoly mají kromě vstupů úkolů také možnosti řízení. Další informace najdete v tématu Možnosti ovládacího prvku a běžné vlastnosti úloh.

Výstupní proměnné

Žádné

Poznámky

Pokud chcete sledovat nakonfigurovaná pravidla služby Azure Monitor pro aktivní výstrahy, použijte tuto úlohu v úloze bez agentů kanálu verze.

Poznámka

Tuto úlohu lze použít pouze v úloze bez agentů kanálu verze.

Úloha bude úspěšná, pokud se v době vzorkování neaktivuje žádná z pravidel upozornění.

Další informace o používání tohoto úkolu naleznete v tématu Schválení a brány – přehled.

Požadavky

Požadavek Popis
Typy kanálů YAML, klasický build, klasická verze
Běží na Server, ServerGate
Požadavky Žádné
Možnosti Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze.
Omezení příkazů Všechny
Nastavitelné proměnné Všechny
Verze agenta Všechny podporované verze agenta.
Kategorie úloh Nástroj