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
, , Sev2
Sev1
Sev3
, . 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 |