AzureMonitor@1 – Fråga azure monitor-aviseringar v1-uppgift

Observera de konfigurerade Azure Monitor-reglerna för aktiva aviseringar.

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.

Indata

connectedServiceNameARM - Azure-prenumeration
string. Krävs.

Väljer en Azure Resource Manager-prenumeration att övervaka.


ResourceGroupName - Resursgrupp
string. Krävs.

Anger namnet på en resursgrupp som ska övervakas i prenumerationen.


filterType - Filtertyp
string. Krävs. Tillåtna värden: resource (efter resurs), alertrule (efter aviseringsregel), none. Standardvärde: none.

Filtrerar typen efter en specifik resurs eller aviseringsregel.


resource - Resurs
string. Krävs när filterType = resource.

Väljer den Azure-resurs som ska övervakas.


alertRule - Aviseringsregel
string. Krävs när filterType = alertrule.

Väljer från de för närvarande konfigurerade aviseringsreglerna för att fråga efter statusen.

Standardvärdet är att markera alla.


severity - Svårighetsgrad
string. Tillåtna värden: Sev0, Sev1, Sev2, Sev3, Sev4. Standardvärde: Sev0,Sev1,Sev2,Sev3,Sev4.

Filtrerar efter allvarlighetsgrad.


timeRange - Tidsintervall
string. Tillåtna värden: 1h (senaste timmen), 1d (senaste 24 timmarna), 7d (senaste 7 dagarna), 30d (senaste 30 dagarna). Standardvärde: 1h.

Filtrerar efter tidsintervallet.


alertState - Aviseringstillstånd
string. Tillåtna värden: New, Acknowledged, Closed. Standardvärde: Acknowledged,New.

Filtrerar efter status för aviseringsinstansen.


monitorCondition - Övervaka villkor
string. Tillåtna värden: Fired (utlöst), Resolved. Standardvärde: Fired.

Representerar om de underliggande villkoren har passerat tröskelvärdena för den definierade aviseringsregeln.


Alternativ för aktivitetskontroll

Alla aktiviteter har kontrollalternativ utöver sina uppgiftsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.

Utdatavariabler

Inga.

Kommentarer

Om du vill observera de konfigurerade Azure Monitor-reglerna för aktiva aviseringar använder du den här uppgiften i ett agentlöst jobb i en versionspipeline.

Anteckning

Den här uppgiften kan bara användas i ett agentlöst jobb i en versionspipeline.

Uppgiften lyckas om ingen av aviseringsreglerna aktiveras vid tidpunkten för samplingen.

Mer information om hur du använder den här uppgiften finns i Översikt över godkännanden och grindar.

Krav

Krav Beskrivning
Pipelinetyper YAML, klassisk version, klassisk version
Körs på Server, ServerGate
Krav Ingen
Funktioner Den här aktiviteten uppfyller inte några krav för efterföljande uppgifter i jobbet.
Kommandobegränsningar Valfri
Inställningsbara variabler Valfri
Agentversion Alla agentversioner som stöds.
Uppgiftskategori Verktyg