Delen via


AzureMonitor@1 - Query uitvoeren op Azure Monitor-waarschuwingen v1-taak

Bekijk de geconfigureerde Azure Monitor-regels voor actieve waarschuwingen.

Syntaxis

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

Invoer

connectedServiceNameARM - Azure-abonnement
string. Verplicht.

Selecteert een Azure Resource Manager-abonnement dat u wilt bewaken.


ResourceGroupName - resourcegroep
string. Verplicht.

Geeft de naam van een resourcegroep op die moet worden bewaakt in het abonnement.


filterType - filtertype
string. Verplicht. Toegestane waarden: resource (per resource), alertrule (op waarschuwingsregel), none. Standaardwaarde: none.

Hiermee filtert u het type op een specifieke resource of waarschuwingsregel.


resource - resource
string. Vereist wanneer filterType = resource.

Selecteert de Azure-resource die u wilt bewaken.


alertRule - waarschuwingsregel
string. Vereist wanneer filterType = alertrule.

Selecteert in de momenteel geconfigureerde waarschuwingsregels om een query uit te voeren op de status.

De standaardwaarde is om alles te selecteren.


severity - ernst
string. Toegestane waarden: Sev0, Sev1, Sev2, Sev3, Sev4. Standaardwaarde: Sev0,Sev1,Sev2,Sev3,Sev4.

Filters op ernst.


timeRange - tijdsbereik
string. Toegestane waarden: 1h (afgelopen uur), 1d (afgelopen 24 uur), 7d (afgelopen 7 dagen), 30d (afgelopen 30 dagen). Standaardwaarde: 1h.

Filtert op het tijdsbereik.


alertState - waarschuwingsstatus
string. Toegestane waarden: New, Acknowledged, Closed. Standaardwaarde: Acknowledged,New.

Hiermee filtert u op de status van het waarschuwingsexemplaren.


monitorCondition - Voorwaarde controleren
string. Toegestane waarden: Fired (geactiveerd), Resolved. Standaardwaarde: Fired.

Geeft aan of de onderliggende voorwaarden de gedefinieerde drempelwaarden voor waarschuwingsregels hebben overschreden.


Opties voor taakbeheer

Alle taken hebben besturingsopties naast hun taakinvoer. Zie Opties en algemene taakeigenschappenvoor meer informatie.

Uitvoervariabelen

Geen.

Opmerkingen

Als u de geconfigureerde Azure Monitor-regels voor actieve waarschuwingen wilt observeren, gebruikt u deze taak in een taak zonder agent van een release-pijplijn.

Notitie

Deze taak kan alleen worden gebruikt in een taak zonder agent van een release-pijplijn.

De taak slaagt als geen van de waarschuwingsregels wordt geactiveerd op het moment van steekproeven.

Zie Overzicht van goedkeuringen en poortenvoor meer informatie over het gebruik van deze taak.

Vereisten

Voorwaarde Beschrijving
Pijplijntypen YAML, klassieke build, klassieke release
Wordt uitgevoerd op Server, ServerGate
eisen Geen
mogelijkheden Deze taak voldoet niet aan de vereisten voor volgende taken in de taak.
opdrachtbeperkingen Welk dan ook
variabelen instellen Welk dan ook
Agentversie Alle ondersteunde agentversies.
Taakcategorie Nutsvoorzieningen