AzureMonitor@1 - Eseguire query sugli avvisi di Monitoraggio di Azure v1
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.
Ingressi dati
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), alertrule
(per regola di avviso), none
. 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
, Sev2
, Sev3
, Sev4
. Valore predefinito: Sev0,Sev1,Sev2,Sev3,Sev4
Filtri in base alla gravità.
timeRange
-
intervallo di tempo
string
. Valori consentiti: 1h
(ora precedente), 1d
(ultime 24 ore), 7d
(ultimi 7 giorni), 30d
(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 di avviso.
monitorCondition
-
Monitoraggio condizione
string
. Valori consentiti: Fired
(attivato), Resolved
. Valore predefinito: Fired
Indica se le condizioni sottostanti hanno superato le soglie della regola di avviso definite.
Opzioni di controllo delle 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
Nessuno.
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.
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 Approvazioni e controlli.
Requisiti
Requisito | Descrizione |
---|---|
Tipi di pipeline | YAML, build classica, versione classica |
Viene eseguito in | Server, ServerGate |
richieste | Nessuno |
funzionalità di | Questa attività non soddisfa alcuna richiesta di attività successive nel processo. |
restrizioni dei comandi | Qualunque |
variabili impostabili | Qualunque |
Versione dell'agente | Tutte le versioni dell'agente supportate. |
Categoria attività | Utilità |