Condividi tramite


az monitor activity-log alert

Gestire le regole di avviso del log attività.

Comandi

Nome Descrizione Tipo Status
az monitor activity-log alert action-group

Gestire le regole di avviso del log attività.

Core GA
az monitor activity-log alert action-group add

Aggiungere gruppi di azioni a questa regola di avviso del log attività. Può anche essere usato per sovrascrivere le proprietà del webhook esistenti di determinati gruppi di azioni.

Core GA
az monitor activity-log alert action-group remove

Rimuovere i gruppi di azioni da questa regola di avviso del log attività.

Core GA
az monitor activity-log alert create

Creare una regola di avviso del log attività predefinita.

Core GA
az monitor activity-log alert delete

Eliminare un avviso del log attività.

Core GA
az monitor activity-log alert list

Elencare le regole di avviso del log attività in un gruppo di risorse o nella sottoscrizione corrente.

Core GA
az monitor activity-log alert scope

Gestire le regole di avviso del log attività.

Core GA
az monitor activity-log alert scope add

Aggiungere ambiti a questa regola di avviso del log attività.

Core GA
az monitor activity-log alert scope remove

Rimuove gli ambiti da questa regola di avviso del log attività.

Core GA
az monitor activity-log alert show

Ottenere un avviso del log attività.

Core GA
az monitor activity-log alert update

Aggiornare un nuovo avviso del log attività o aggiornare uno esistente.

Core GA

az monitor activity-log alert create

Creare una regola di avviso del log attività predefinita.

Questo comando creerà un log attività predefinito con una condizione che confronta se il campo "category" delle attività è uguale a "ServiceHealth". All'avviso del log attività appena creato non sono associati gruppi di azioni.

az monitor activity-log alert create --activity-log-alert-name --name
                                     --resource-group
                                     [--action-group]
                                     [--all-of]
                                     [--condition]
                                     [--description]
                                     [--disable {0, 1, f, false, n, no, t, true, y, yes}]
                                     [--scope]
                                     [--tags]
                                     [--webhook-properties]

Esempio

Creare una regola di avviso con le impostazioni predefinite.

az monitor activity-log alert create -n AlertName -g ResourceGroup

Creare una regola di avviso con condizione relativa al log di integrità del servizio a livello di errore.

az monitor activity-log alert create -n AlertName -g ResourceGroup --condition category=ServiceHealth and level=Error

Creare una regola di avviso con un gruppo di azioni e specificare le proprietà del webhook.

az monitor activity-log alert create -n AlertName -g ResourceGroup -a /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/microsoft.insights/actionGroups/{ActionGroup} -w usage=test owner=jane

Creare una regola di avviso che inizialmente è disabilitata.

az monitor activity-log alert create -n AlertName -g ResourceGroup --disable

Parametri necessari

--activity-log-alert-name --name -n

Nome dell'avviso del log attività.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Parametri facoltativi

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--action-group -a

Aggiungere un gruppo di azione. Accetta identificatori del gruppo di azioni separati da spazi. L'identificatore può essere il nome del gruppo di azioni o il relativo ID risorsa. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--all-of

Elenco delle condizioni delle regole di avviso del log attività. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--condition -c

Condizione che causerà l'attivazione della regola di avviso. Il formato è FIELD=VALUE[ e FIELD=VALUE...] I valori possibili per il campo sono 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', o qualsiasi elemento che inizia con 'properties'. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--description

Descrizione di questa regola di avviso del log attività.

--disable

Disabilitare la regola di avviso del log attività dopo la creazione.

Proprietà Valore
Valore predefinito: False
Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--scope -s

Elenco di stringhe che verranno usate come prefissi. La regola di avviso verrà applicata solo ai log attività con id risorsa che rientrano in uno di questi prefissi. Se non specificato, verrà usato il valore subscriptionId. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--tags

Tag della risorsa. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--webhook-properties -w

Proprietà webhook separate da spazi nel formato 'key[=value]'. Queste proprietà sono associate ai gruppi di azioni aggiunti in questo comando. Per qualsiasi ricevitore webhook in questo gruppo di azioni, questi dati vengono aggiunti al payload del webhook. Per associare proprietà webhook diverse a gruppi di azioni diversi, aggiungere i gruppi di azioni in comandi update-action separati. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az monitor activity-log alert delete

Eliminare un avviso del log attività.

az monitor activity-log alert delete [--activity-log-alert-name --name]
                                     [--ids]
                                     [--resource-group]
                                     [--subscription]

Parametri facoltativi

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--activity-log-alert-name --name -n

Nome dell'avviso del log attività.

Proprietà Valore
Parameter group: Resource Id Arguments
--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

Proprietà Valore
Parameter group: Resource Id Arguments
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Proprietà Valore
Parameter group: Resource Id Arguments
--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Proprietà Valore
Parameter group: Resource Id Arguments
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az monitor activity-log alert list

Elencare le regole di avviso del log attività in un gruppo di risorse o nella sottoscrizione corrente.

az monitor activity-log alert list [--resource-group]

Parametri facoltativi

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az monitor activity-log alert show

Ottenere un avviso del log attività.

az monitor activity-log alert show [--activity-log-alert-name --name]
                                   [--ids]
                                   [--resource-group]
                                   [--subscription]

Parametri facoltativi

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--activity-log-alert-name --name -n

Nome dell'avviso del log attività.

Proprietà Valore
Parameter group: Resource Id Arguments
--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

Proprietà Valore
Parameter group: Resource Id Arguments
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Proprietà Valore
Parameter group: Resource Id Arguments
--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Proprietà Valore
Parameter group: Resource Id Arguments
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az monitor activity-log alert update

Aggiornare un nuovo avviso del log attività o aggiornare uno esistente.

az monitor activity-log alert update [--activity-log-alert-name --name]
                                     [--add]
                                     [--all-of]
                                     [--condition]
                                     [--description]
                                     [--enabled {0, 1, f, false, n, no, t, true, y, yes}]
                                     [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                     [--ids]
                                     [--remove]
                                     [--resource-group]
                                     [--set]
                                     [--subscription]
                                     [--tags]

Esempio

Aggiornare la condizione

az monitor activity-log alert update -n AlertName -g ResourceGroup --condition category=ServiceHealth and level=Error

Disabilitare una regola di avviso.

az monitor activity-log alert update -n AlertName -g ResourceGroup --enable false

Aggiornare i dettagli di questa regola di avviso del log attività.

az monitor activity-log alert update --enabled true --name MyActivityLogAlerts --resource- group MyResourceGroup --subscription MySubscription

Aggiornare i dettagli di questo avviso del log attività.

az monitor activity-log alert update --name MyActivityLogAlerts --resource-group MyResourceGroup --tags key=value

Parametri facoltativi

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--activity-log-alert-name --name -n

Nome dell'avviso del log attività.

Proprietà Valore
Parameter group: Resource Id Arguments
--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>.

Proprietà Valore
Parameter group: Generic Update Arguments
--all-of

Elenco delle condizioni delle regole di avviso del log attività. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--condition -c

Condizione che causerà l'attivazione della regola di avviso. Il formato è FIELD=VALUE[ e FIELD=VALUE...] I valori possibili per il campo sono 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', o qualsiasi elemento che inizia con 'properties'. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--description

Descrizione di questa regola di avviso del log attività.

--enabled

Indica se questa regola di avviso del log attività è abilitata. Se una regola di avviso del log attività non è abilitata, nessuna delle azioni verrà attivata.

Proprietà Valore
Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

Proprietà Valore
Parameter group: Generic Update Arguments
Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

Proprietà Valore
Parameter group: Resource Id Arguments
--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Proprietà Valore
Parameter group: Generic Update Arguments
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Proprietà Valore
Parameter group: Resource Id Arguments
--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

Proprietà Valore
Parameter group: Generic Update Arguments
--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Proprietà Valore
Parameter group: Resource Id Arguments
--tags

Tag della risorsa. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False