Megosztás a következőn keresztül:


AzureMonitor@1 – Azure Monitor-riasztások lekérdezése v1 feladat

Figyelje meg az aktív riasztásokhoz konfigurált Azure Monitor-szabályokat.

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.

Bevitelek

connectedServiceNameARM - Azure-előfizetés
string. Kötelező.

Kiválaszt egy monitorozni kívánt Azure Resource Manager-előfizetést.


ResourceGroupName - Erőforráscsoport
string. Kötelező.

Megadja az előfizetésben monitorozni kívánt erőforráscsoport nevét.


filterType - Szűrő típusa
string. Kötelező. Engedélyezett értékek: resource (erőforrás szerint), alertrule (riasztási szabály szerint), none. Alapértelmezett érték: none.

Egy adott erőforrás vagy riasztási szabály alapján szűri a típust.


resource - Erőforrás
string. Kötelező, ha filterType = resource.

Kiválasztja a monitorozni kívánt Azure-erőforrást.


alertRule - Riasztási szabály
string. Kötelező, ha filterType = alertrule.

Kiválasztja a jelenleg konfigurált riasztási szabályok közül az állapot lekérdezéséhez.

Az alapértelmezett érték az összes kijelölése.


severity - Súlyossága
string. Megengedett értékek: Sev0, Sev1, Sev2, Sev3. Sev4 Alapértelmezett érték: Sev0,Sev1,Sev2,Sev3,Sev4.

Súlyosság szerint szűr.


timeRange - Időtartomány
string. Engedélyezett értékek: 1h (Elmúlt óra), 1d (Elmúlt 24 óra), 7d (Elmúlt 7 nap), 30d (Elmúlt 30 nap). Alapértelmezett érték: 1h.

Az időtartomány szerint szűr.


alertState - Riasztás állapota
string. Megengedett értékek: New, Acknowledged. Closed Alapértelmezett érték: Acknowledged,New.

A riasztási példány állapota szerint szűr.


monitorCondition - Feltétel figyelése
string. Engedélyezett értékek: Fired (Aktiválva), Resolved. Alapértelmezett érték: Fired.

Azt jelzi, hogy az alapul szolgáló feltételek átlépték-e a riasztási szabály meghatározott küszöbértékeit.


Tevékenységvezérlési beállítások

Minden tevékenység a tevékenységbemeneteken kívül vezérlési lehetőségekkel is rendelkezik. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.

Kimeneti változók

Nincsenek.

Megjegyzések

Az aktív riasztásokhoz konfigurált Azure Monitor-szabályok megfigyeléséhez használja ezt a feladatot egy kiadási folyamat ügynök nélküli feladatában .

Megjegyzés

Ez a feladat csak kiadási folyamat ügynök nélküli feladatában használható.

A feladat akkor sikeres, ha a mintavételezés időpontjában egyik riasztási szabály sem aktiválódik.

A feladat használatáról további információt a Jóváhagyások és kapuk áttekintésében talál.

Követelmények

Követelmény Leírás
Folyamattípusok YAML, klasszikus build, klasszikus kiadás
Futtatás: Server, ServerGate
Igények None
Képességek Ez a tevékenység nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek.
Parancskorlátozások Bármelyik
Állítható változók Bármelyik
Ügynök verziója Minden támogatott ügynökverzió.
Feladatkategória Segédprogram