az monitor activity-log alert

Gérer les règles d’alerte du journal d’activité.

Commandes

Nom Description Type État
az monitor activity-log alert action-group

Gérer les règles d’alerte du journal d’activité.

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

Ajoutez des groupes d’actions à cette règle d’alerte de journal d’activité. Il peut également être utilisé pour remplacer les propriétés de webhook existantes d’un groupe d’actions particulier.

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

Supprimez les groupes d’actions de cette règle d’alerte de journal d’activité.

Core GA
az monitor activity-log alert create

Créez une règle d’alerte de journal d’activité par défaut.

Core GA
az monitor activity-log alert delete

Supprimez une alerte de journal d’activité.

Core GA
az monitor activity-log alert list

Répertorier les règles d’alerte du journal d’activité sous un groupe de ressources ou l’abonnement actuel.

Core GA
az monitor activity-log alert scope

Gérer les règles d’alerte du journal d’activité.

Core GA
az monitor activity-log alert scope add

Ajoutez des étendues à cette règle d’alerte de journal d’activité.

Core GA
az monitor activity-log alert scope remove

Supprime les étendues de cette règle d’alerte de journal d’activité.

Core GA
az monitor activity-log alert show

Obtenez une alerte de journal d’activité.

Core GA
az monitor activity-log alert update

Mettez à jour une nouvelle alerte de journal d’activité ou mettez à jour une alerte existante.

Core GA

az monitor activity-log alert create

Créez une règle d’alerte de journal d’activité par défaut.

Cette commande crée un journal d’activité par défaut avec une condition qui compare si le champ « catégorie » des journaux d’activités est égal à « ServiceHealth ». L’alerte du journal d’activité nouvellement créée n’a pas de groupes d’actions qui lui sont attachés.

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

Exemples

Créez une règle d’alerte avec les paramètres par défaut.

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

Créez une règle d’alerte avec une condition sur le journal d’intégrité du service au niveau de l’erreur.

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

Créez une règle d’alerte avec un groupe d’actions et spécifiez les propriétés du 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

Créez une règle d’alerte qui est initialement désactivée.

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

Paramètres obligatoires

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

Nom de l’alerte du journal d’activité.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--action-group -a

Ajoutez un groupe d’actions. Accepte les identificateurs de groupe d’actions séparés par des espaces. L’identificateur peut être le nom du groupe d’actions ou son ID de ressource. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--all-of

Liste des conditions de règle d’alerte du journal d’activité. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--condition -c

Condition qui entraîne l’activation de la règle d’alerte. Le format est FIELD=VALUE[ et FIELD=VALUE...] Les valeurs possibles pour le champ sont « resourceId », « category », « caller », « level », « operationName », « resourceGroup », « resourceProvider », « status », « subStatus », « resourceType » ou tout ce qui commence par « properties ». Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--description

Description de cette règle d’alerte de journal d’activité.

--disable

Désactivez la règle d’alerte du journal d’activité après sa création.

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
Valeur par défaut: False
--scope -s

Liste de chaînes qui seront utilisées comme préfixes. La règle d’alerte s’applique uniquement aux journaux d’activité avec des ID de ressources qui se trouvent sous l’un de ces préfixes. S’il n’est pas fourni, l’id d’abonnement sera utilisé. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--tags

Balises de la ressource. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--webhook-properties -w

Propriétés du webhook séparés par l’espace au format « key[=value] ». Ces propriétés sont associées aux groupes d’actions ajoutés dans cette commande. Pour tout récepteur webhook de ces groupes d’actions, ces données sont ajoutées à la charge utile du webhook. Pour attacher différentes propriétés de webhook à différents groupes d’actions, ajoutez les groupes d’actions dans des commandes update-action distinctes. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az monitor activity-log alert delete

Supprimez une alerte de journal d’activité.

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

Paramètres facultatifs

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

Nom de l’alerte du journal d’activité.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az monitor activity-log alert list

Répertorier les règles d’alerte du journal d’activité sous un groupe de ressources ou l’abonnement actuel.

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

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az monitor activity-log alert show

Obtenez une alerte de journal d’activité.

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

Paramètres facultatifs

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

Nom de l’alerte du journal d’activité.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az monitor activity-log alert update

Mettez à jour une nouvelle alerte de journal d’activité ou mettez à jour une alerte existante.

az monitor activity-log alert update [--activity-log-alert-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]

Exemples

Mettre à jour la condition

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

Désactivez une règle d’alerte.

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

Mettez à jour les détails de cette règle d’alerte de journal d’activité.

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

Mettez à jour les détails de cette alerte de journal d’activité.

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

Paramètres facultatifs

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

Nom de l’alerte du journal d’activité.

--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string ou JSON string>.

--all-of

Liste des conditions de règle d’alerte du journal d’activité. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--condition -c

Condition qui entraîne l’activation de la règle d’alerte. Le format est FIELD=VALUE[ et FIELD=VALUE...] Les valeurs possibles pour le champ sont « resourceId », « category », « caller », « level », « operationName », « resourceGroup », « resourceProvider », « status », « subStatus », « resourceType » ou tout ce qui commence par « properties ». Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--description

Description de cette règle d’alerte de journal d’activité.

--enabled

Indique si cette règle d’alerte de journal d’activité est activée. Si une règle d’alerte de journal d’activité n’est pas activée, aucune de ses actions n’est activée.

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--tags

Balises de la ressource. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.