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

Bekijk de geconfigureerde Azure Monitor-regels voor actieve waarschuwingen.

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.

Invoerwaarden

connectedServiceNameARM - Azure-abonnement
string. Vereist.

Hiermee selecteert u een Azure Resource Manager-abonnement om te controleren.


ResourceGroupName - Resourcegroep
string. Vereist.

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


filterType - Filtertype
string. Vereist. Toegestane waarden: resource (op resource), alertrule (op waarschuwingsregel), none. Standaardwaarde: none.

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

Filtert op de status van het waarschuwingsexemplaren.


monitorCondition - Voorwaarde bewaken
string. Toegestane waarden: Fired (Geactiveerd), Resolved. Standaardwaarde: Fired.

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


Opties voor taakbeheer

Alle taken hebben besturingsopties naast de taakinvoer. Zie Opties voor besturingselementen en algemene taakeigenschappen voor 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 het overzicht goedkeuringen en poorten voor meer informatie over het gebruik van deze taak.

Vereisten

Vereiste Beschrijving
Pijplijntypen YAML, klassieke build, klassieke release
Wordt uitgevoerd op Server, ServerGate
Eisen Geen
Functies Deze taak voldoet niet aan de vereisten voor volgende taken in de taak.
Opdrachtbeperkingen Alle
Variabelen instellen Alle
Agentversie Alle ondersteunde agentversies.
Taakcategorie Hulpprogramma