Freigeben über


AzureMonitor@1 – Abfrage von Azure Monitor-Warnungen v1-Vorgang

Beobachten Sie die konfigurierten Azure Monitor-Regeln für aktive Warnungen.

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.

Eingaben

connectedServiceNameARM - Azure-Abonnement
string. Erforderlich.

Wählt ein azure Resource Manager-Abonnement aus, das überwacht werden soll.


ResourceGroupName - Ressourcengruppe
string. Erforderlich.

Stellt den Namen einer Ressourcengruppe bereit, die im Abonnement überwacht werden soll.


filterType - Filtertyp
string. Erforderlich. Zulässige Werte: resource (Nach Ressource), (Nach Warnungsregel), alertrulenone. Standardwert. none.

Filtert den Typ nach einer bestimmten Ressource oder Warnungsregel.


resource - Ressource
string. Erforderlich, wenn filterType = resource.

Wählt die zu überwachende Azure-Ressource aus.


alertRule - Warnungsregel
string. Erforderlich, wenn filterType = alertrule.

Wählen Sie aus den derzeit konfigurierten Warnungsregeln aus, um den Status abzufragen.

Der Standardwert besteht darin, alle auszuwählen.


severity - Schweregrad
string. Zulässige Werte: Sev0, , Sev1, Sev2Sev3, . Sev4 Standardwert. Sev0,Sev1,Sev2,Sev3,Sev4.

Filtert nach Schweregrad.


timeRange - Zeitbereich
string. Zulässige Werte: 1h (Letzte Stunde), 1d (Letzte 24 Stunden), (Letzte 7 Tage), 7d30d (Letzte 30 Tage). Standardwert. 1h.

Filtert nach dem Zeitbereich.


alertState - Warnungsstatus
string. Zulässige Werte: New, Acknowledged und Closed. Standardwert. Acknowledged,New.

Filtert nach dem Status der Warnungsinstanz.


monitorCondition - Überwachen der Bedingung
string. Zulässige Werte: Fired (Ausgelöst), Resolved. Standardwert. Fired.

Stellt dar, ob die zugrunde liegenden Bedingungen die definierten Schwellenwerte für Warnungsregel überschritten haben.


Aufgabensteuerungsoptionen

Alle Aufgaben verfügen über Steuerungsoptionen zusätzlich zu ihren Aufgabeneingaben. Weitere Informationen finden Sie unter Steuerelementoptionen und gängige Aufgabeneigenschaften.

Ausgabevariablen

Keine.

Bemerkungen

Um die konfigurierten Azure-Monitorregeln für aktive Warnungen zu beobachten, verwenden Sie diese Aufgabe in einem agentlosen Auftrag einer Releasepipeline.

Hinweis

Diese Aufgabe kann nur in einem agentlosen Auftrag einer Releasepipeline verwendet werden.

Der Vorgang ist erfolgreich, wenn keine der Warnungsregeln zum Zeitpunkt der Stichprobe aktiviert werden.

Weitere Informationen zur Verwendung dieser Aufgabe finden Sie unter "Genehmigungen und Gates".

Anforderungen

Anforderung BESCHREIBUNG
Pipelinetypen YAML, Klassische Build, klassische Version
Wird ausgeführt auf Server, ServerGate
Forderungen Keine
Capabilities Diese Aufgabe erfüllt keine Anforderungen an nachfolgende Aufgaben im Auftrag.
Befehlseinschränkungen Any
Settable-Variablen Any
Agent-Version Alle unterstützten Agentversionen.
Aufgabenkategorie Hilfsprogramm