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 |