Condividi tramite


AzureMonitor@1 - Eseguire query sugli avvisi di Monitoraggio di Azure v1 attività

Osservare le regole di Monitoraggio di Azure configurate per gli avvisi attivi.

Sintassi

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

Input

connectedServiceNameARM - Sottoscrizione di Azure
string. Obbligatorio.

Seleziona una sottoscrizione di Azure Resource Manager da monitorare.


ResourceGroupName - Gruppo di risorse
string. Obbligatorio.

Fornisce il nome di un gruppo di risorse da monitorare nella sottoscrizione.


filterType - Tipo di filtro
string. Obbligatorio. Valori consentiti: resource (per risorsa), (per regola di avviso), alertrulenone. Valore predefinito: none.

Filtra il tipo in base a una risorsa o a una regola di avviso specifica.


resource - Risorsa
string. Obbligatorio quando filterType = resource.

Seleziona la risorsa di Azure da monitorare.


alertRule - Regola di avviso
string. Obbligatorio quando filterType = alertrule.

Seleziona le regole di avviso attualmente configurate per eseguire query sullo stato.

Il valore predefinito consiste nel selezionare tutto.


severity - Gravità
string. Valori consentiti: Sev0, Sev1, Sev3Sev2, Sev4. Valore predefinito: Sev0,Sev1,Sev2,Sev3,Sev4.

Filtri in base alla gravità.


timeRange - Intervallo di tempo
string. Valori consentiti: 1h (ultima ora), (ultime 24 ore), 1d (ultimi 7 giorni), 7d30d (ultimi 30 giorni). Valore predefinito: 1h.

Filtra in base all'intervallo di tempo.


alertState - Stato avviso
string. Valori consentiti: New, Acknowledged, Closed. Valore predefinito: Acknowledged,New.

Filtra in base allo stato dell'istanza dell'avviso.


monitorCondition - Condizione di monitoraggio
string. Valori consentiti: Fired (Attivato), Resolved. Valore predefinito: Fired.

Rappresenta se le condizioni sottostanti hanno superato le soglie delle regole di avviso definite.


Opzioni di controllo attività

Tutte le attività dispongono di opzioni di controllo oltre ai relativi input attività. Per altre informazioni, vedere Opzioni di controllo e proprietà comuni delle attività.

Variabili di output

No.

Osservazioni

Per osservare le regole di monitoraggio di Azure configurate per gli avvisi attivi, usare questa attività in un processo senza agente di una pipeline di versione.

Nota

Questa attività può essere usata solo in un processo senza agente di una pipeline di versione.

L'attività ha esito positivo se nessuna delle regole di avviso viene attivata al momento del campionamento.

Per altre informazioni sull'uso di questa attività, vedere Panoramica delle approvazioni e dei cancelli.

Requisiti

Requisito Descrizione
Tipi di pipeline YAML, build classica, versione classica
Esecuzione in Server, ServerGate
Richieste Nessuno
Capabilities Questa attività non soddisfa le richieste per le attività successive nel processo.
Restrizioni dei comandi Qualsiasi
Variabili impostabili Qualsiasi
Versione agente Tutte le versioni dell'agente supportate.
Categoria attività Utilità