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 |