Partager via


az monitor data-collection rule

Remarque

Cette référence fait partie de l’extension monitor-control-service pour Azure CLI (version 2.57.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande de règle de collecte de données az monitor. En savoir plus sur les extensions.

Gérer la règle de collecte de données pour surveiller le service de contrôle.

Commandes

Nom Description Type Statut
az monitor data-collection rule association

Gérer l’association de règles de collecte de données pour le service de contrôle de surveillance.

Extension GA
az monitor data-collection rule association create

Créez une association.

Extension GA
az monitor data-collection rule association delete

Supprimez une association.

Extension GA
az monitor data-collection rule association list

Répertorie les associations pour la règle de collecte de données spécifiée. Et répertorie les associations pour le point de terminaison de collecte de données spécifié. Et répertorie les associations pour la ressource spécifiée.

Extension GA
az monitor data-collection rule association list-by-resource

Répertorier les associations pour la ressource spécifiée.

Extension GA
az monitor data-collection rule association show

Obtenez l’association spécifiée.

Extension GA
az monitor data-collection rule association update

Mettez à jour une association.

Extension GA
az monitor data-collection rule create

Créer une règle de collecte de données.

Extension GA
az monitor data-collection rule data-flow

Gérer les flux de données.

Extension GA
az monitor data-collection rule data-flow add

Ajoutez un flux de données.

Extension GA
az monitor data-collection rule data-flow list

Répertorier les flux de données.

Extension GA
az monitor data-collection rule delete

Supprimez une règle de collecte de données.

Extension GA
az monitor data-collection rule list

Répertorier toutes les règles de collecte de données dans le groupe de ressources spécifié. Et répertorie toutes les règles de collecte de données dans l’abonnement spécifié.

Extension GA
az monitor data-collection rule log-analytics

Gérer les destinations Log Analytics.

Extension GA
az monitor data-collection rule log-analytics add

Ajoutez des destinations Log Analytics d’une règle de collecte de données.

Extension GA
az monitor data-collection rule log-analytics delete

Supprimez des destinations Log Analytics d’une règle de collecte de données.

Extension GA
az monitor data-collection rule log-analytics list

Répertorier les destinations Log Analytics d’une règle de collecte de données.

Extension GA
az monitor data-collection rule log-analytics show

Afficher une destination Log Analytics d’une règle de collecte de données.

Extension GA
az monitor data-collection rule log-analytics update

Mettez à jour une destination Log Analytics d’une règle de collecte de données.

Extension GA
az monitor data-collection rule performance-counter

Gérer la source de données du compteur de performances du journal.

Extension GA
az monitor data-collection rule performance-counter add

Ajoutez une source de données de compteur de performances de journal.

Extension GA
az monitor data-collection rule performance-counter delete

Supprimez une source de données de compteur de performances de journal.

Extension GA
az monitor data-collection rule performance-counter list

Répertorier les sources de données du compteur de performances du journal.

Extension GA
az monitor data-collection rule performance-counter show

Afficher une source de données de compteur de performances de journal.

Extension GA
az monitor data-collection rule performance-counter update

Mettez à jour une source de données de compteur de performances de journal.

Extension GA
az monitor data-collection rule show

Retourne la règle de collecte de données spécifiée.

Extension GA
az monitor data-collection rule syslog

Gérer la source de données Syslog.

Extension GA
az monitor data-collection rule syslog add

Ajoutez une source de données Syslog.

Extension GA
az monitor data-collection rule syslog delete

Supprimez une source de données Syslog.

Extension GA
az monitor data-collection rule syslog list

Répertorier les sources de données Syslog.

Extension GA
az monitor data-collection rule syslog show

Afficher une source de données Syslog.

Extension GA
az monitor data-collection rule syslog update

Mettez à jour une source de données Syslog.

Extension GA
az monitor data-collection rule update

Mettez à jour une règle de collecte de données.

Extension GA
az monitor data-collection rule windows-event-log

Gérer la source de données du journal des événements Windows.

Extension GA
az monitor data-collection rule windows-event-log add

Ajoutez une source de données du journal des événements Windows.

Extension GA
az monitor data-collection rule windows-event-log delete

Supprimez une source de données du journal des événements Windows.

Extension GA
az monitor data-collection rule windows-event-log list

Répertorier les sources de données du journal des événements Windows.

Extension GA
az monitor data-collection rule windows-event-log show

Afficher une source de données du journal des événements Windows.

Extension GA
az monitor data-collection rule windows-event-log update

Mettez à jour une source de données du journal des événements Windows.

Extension GA

az monitor data-collection rule create

Créer une règle de collecte de données.

az monitor data-collection rule create --data-collection-rule-name
                                       --resource-group
                                       [--data-collection-endpoint-id]
                                       [--data-flows]
                                       [--data-sources]
                                       [--description]
                                       [--destinations]
                                       [--identity]
                                       [--kind]
                                       [--location]
                                       [--rule-file]
                                       [--stream-declarations]
                                       [--tags]

Exemples

Créer une règle de collecte de données

az monitor data-collection rule create --resource-group "myResourceGroup" --location "eastus" --name "myCollectionRule" --rule-file "C:\samples\dcrEx1.json"

Paramètres obligatoires

--data-collection-rule-name --name --rule-name -n

Nom de la règle de collecte de données. Le nom ne respecte pas la casse.

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

--data-collection-endpoint-id --endpoint-id

ID de ressource du point de terminaison de collecte de données à associer.

--data-flows

Spécification des flux de données. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--data-sources

Spécification des sources de données. Cette propriété est facultative et peut être omise si la règle est destinée à être utilisée via des appels directs au point de terminaison approvisionné. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--description

Description de l’association.

--destinations

Spécification des destinations. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--identity

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

--kind

Type de ressource. LinuxPar exemple , . Windows

--location -l

Emplacement géographique où réside la ressource.

--rule-file

Fichier json pour les paramètres de règle. S’il est fourni, le paramètre correspondant est écrasé par valeur à partir de l’utilisation du fichier de règle : --rule-file sample.json fichier json de règle doit être organisé en tant que format json, comme ci-dessous : { « properties » : { « destinations » : { « azureMonitorMetrics » : { « name » : « azureMonitorMetrics-default » } }, « dataFlows » : [ { « streams » : [ « Microsoft-Recommandations Metrics » ], « destinations » : [ « azureMonitorMetrics-default » ] } } }.

--stream-declarations

Déclaration de flux personnalisés utilisés dans cette règle. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--tags

Balises de 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.

az monitor data-collection rule delete

Supprimez une règle de collecte de données.

az monitor data-collection rule delete [--data-collection-rule-name]
                                       [--ids]
                                       [--resource-group]
                                       [--subscription]
                                       [--yes]

Exemples

Supprimer une règle de collecte de données

az monitor data-collection rule delete --name "myCollectionRule" --resource-group "myResourceGroup"

Paramètres facultatifs

--data-collection-rule-name --name --rule-name -n

Nom de la règle de collecte de données. Le nom ne respecte pas la casse.

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

--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
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 data-collection rule list

Répertorier toutes les règles de collecte de données dans le groupe de ressources spécifié. Et répertorie toutes les règles de collecte de données dans l’abonnement spécifié.

az monitor data-collection rule list [--max-items]
                                     [--next-token]
                                     [--resource-group]

Exemples

Répertorier les règles de collecte de données par groupe de ressources

az monitor data-collection rule list --resource-group "myResourceGroup"

Répertorier les règles de collecte de données par abonnement

az monitor data-collection rule list

Paramètres facultatifs

--max-items

Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token l’argument d’une commande suivante.

--next-token

Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.

--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 data-collection rule show

Retourne la règle de collecte de données spécifiée.

az monitor data-collection rule show [--data-collection-rule-name]
                                     [--ids]
                                     [--resource-group]
                                     [--subscription]

Exemples

Obtenir une règle de collecte de données

az monitor data-collection rule show --name "myCollectionRule" --resource-group "myResourceGroup"

Paramètres facultatifs

--data-collection-rule-name --name --rule-name -n

Nom de la règle de collecte de données. Le nom ne respecte pas la casse.

--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 data-collection rule update

Mettez à jour une règle de collecte de données.

az monitor data-collection rule update [--add]
                                       [--data-collection-endpoint-id]
                                       [--data-collection-rule-name]
                                       [--data-flows]
                                       [--data-flows-raw]
                                       [--data-sources]
                                       [--description]
                                       [--destinations]
                                       [--extensions]
                                       [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--identity]
                                       [--ids]
                                       [--kind]
                                       [--log-analytics]
                                       [--monitor-metrics]
                                       [--performance-counters]
                                       [--remove]
                                       [--resource-group]
                                       [--set]
                                       [--stream-declarations]
                                       [--subscription]
                                       [--syslog]
                                       [--tags]
                                       [--windows-event-logs]

Exemples

Mettre à jour la règle de collecte de données

az monitor data-collection rule update --resource-group "myResourceGroup" --name "myCollectionRule" --data-flows destinations="centralWorkspace" streams="Microsoft-Perf" streams="Microsoft-Syslog" streams="Microsoft-WindowsEvent" --log-analytics name="centralWorkspace" resource-id="/subscriptions/703362b3-f278-4e4b-9179- c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspac es/centralTeamWorkspace" --performance-counters name="appTeamExtraCounters" counter- specifiers="\Process(_Total)\Thread Count" sampling-frequency=30 streams="Microsoft-Perf" --syslog name="cronSyslog" facility-names="cron" log-levels="Debug" log-levels="Critical" log-levels="Emergency" streams="Microsoft-Syslog" --windows-event-logs name="cloudSecurityTeamEvents" streams="Microsoft-WindowsEvent" x-path-queries="Security!"

Paramètres facultatifs

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

--data-collection-endpoint-id --endpoint-id

ID de ressource du point de terminaison de collecte de données à associer.

--data-collection-rule-name --name --rule-name -n

Nom de la règle de collecte de données. Le nom ne respecte pas la casse.

--data-flows --data-flows-remain

Spécification des flux de données. Utilisation : --data-flow streams=XX1 streams=XX2 destinations=XX1 destinations=XX2 streams=XX2 streams : Required. Liste des flux pour ce flux de données. destinations : obligatoire. Liste des destinations pour ce flux de données. Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --data-flow. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--data-flows-raw

Spécification des flux de données. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--data-sources

Spécification des sources de données. Cette propriété est facultative et peut être omise si la règle est destinée à être utilisée via des appels directs au point de terminaison approvisionné. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--description

Description de l’association.

--destinations

Spécification des destinations. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--extensions

Liste des configurations de source de données d’extension de machine virtuelle Azure. Valeur attendue : json-string/@json-file.

--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
--identity

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

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

--kind

Type de ressource. LinuxPar exemple , . Windows

--log-analytics

Liste des destinations Log Analytics. Utilisation : --log-analytics resource-id=XX name=XX resource-id : Required. ID de ressource de l’espace de travail Log Analytics. nom : Obligatoire. Nom convivial de la destination. Ce nom doit être unique sur toutes les destinations (quel que soit le type) dans la règle de collecte de données. Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --log-analytics. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--monitor-metrics

Destination des métriques Azure Monitor. Utilisation : --monitor-metrics name=XX name : Required. Nom convivial de la destination. Ce nom doit être unique sur toutes les destinations (quel que soit le type) dans la règle de collecte de données. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--performance-counters

Liste des configurations de source de données du compteur de performances. Utilisation : --performance-counters streams=XX1 streams=XX2 sampling-frequency=XX counter-specifiers=XX1 counter-specifiers=XX2 name=XX streams : Required. Liste des flux auxquels cette source de données sera envoyée. Un flux indique le schéma utilisé pour ces données et généralement la table dans Log Analytics à laquelle les données seront envoyées. fréquence d’échantillonnage : obligatoire. Nombre de secondes entre les mesures de compteur consécutives (exemples). compteur-spécificateurs : obligatoire. Liste des noms de spécificateur des compteurs de performances que vous souhaitez collecter. Utilisez un caractère générique carte (*) pour collecter un compteur pour toutes les instances. Pour obtenir la liste des compteurs de performances sur Windows, exécutez la commande « typeperf ». nom : Obligatoire. Nom convivial de la source de données. Ce nom doit être unique dans toutes les sources de données (quel que soit le type) dans la règle de collecte de données. Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --performance-counters. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

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

--stream-declarations

Déclaration de flux personnalisés utilisés dans cette règle. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--subscription

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

--syslog

Liste des configurations de source de données Syslog. Utilisation : --syslog streams=XX1 streams=XX2 facility-names=XX1 facility-names=XX2 log-levels=XX1 log-levels=XX2 name=XX : Required. Liste des flux auxquels cette source de données sera envoyée. Un flux indique le schéma utilisé pour ces données et généralement la table dans Log Analytics à laquelle les données seront envoyées. noms des installations : obligatoire. Liste des noms des installations. niveaux de journal : niveaux de journal à collecter. nom : Obligatoire. Nom convivial de la source de données. Ce nom doit être unique dans toutes les sources de données (quel que soit le type) dans la règle de collecte de données. Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --syslog. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--tags

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

--windows-event-logs

Liste des configurations de source de données du journal des événements Windows. Utilisation : --windows-event-logs streams=XX1 streams=XX2 x-path-queries=XX1 x-path-queries=XX2 name=XX streams : Required. Liste des flux auxquels cette source de données sera envoyée. Un flux indique le schéma utilisé pour ces données et généralement la table dans Log Analytics à laquelle les données seront envoyées. x-path-queries : obligatoire. Liste des requêtes du journal des événements Windows au format XPATH. nom : Obligatoire. Nom convivial de la source de données. Ce nom doit être unique dans toutes les sources de données (quel que soit le type) dans la règle de collecte de données. Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --windows-event-logs. 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.