Partager via


az iot ops broker

Remarque

Cette référence fait partie de l’extension azure-iot-ops pour Azure CLI (version 2.53.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az iot ops broker . En savoir plus sur les extensions.

Le groupe de commandes « iot ops » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Gestion et opérations du répartiteur Mqtt.

Commandes

Nom Description Type État
az iot ops broker authn

Gestion de l’authentification broker.

Extension Aperçu
az iot ops broker authn list

Répertoriez les ressources d’authentification du répartiteur mqtt associées à une instance.

Extension Aperçu
az iot ops broker authn show

Afficher les détails d’une ressource d’authentification du répartiteur mqtt.

Extension Aperçu
az iot ops broker authz

Gestion des autorisations du répartiteur.

Extension Aperçu
az iot ops broker authz list

Répertorier les ressources d’autorisation du répartiteur mqtt associées à une instance.

Extension Aperçu
az iot ops broker authz show

Afficher les détails d’une ressource d’autorisation du répartiteur mqtt.

Extension Aperçu
az iot ops broker list

Répertorier les répartiteurs mqtt associés à une instance.

Extension Aperçu
az iot ops broker listener

Gestion de l’écouteur broker.

Extension Aperçu
az iot ops broker listener list

Répertorier les écouteurs du répartiteur mqtt associés à un répartiteur.

Extension Aperçu
az iot ops broker listener show

Afficher les détails d’un écouteur de répartiteur mqtt.

Extension Aperçu
az iot ops broker show

Afficher les détails d’un répartiteur mqtt.

Extension Aperçu
az iot ops broker stats

Afficher les statistiques dmqtt en cours d’exécution.

Extension Aperçu

az iot ops broker list

Préversion

Le groupe de commandes « iot ops » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Répertorier les répartiteurs mqtt associés à une instance.

az iot ops broker list --instance
                       --resource-group

Exemples

Énumérez tous les répartiteurs dans l’instance « mycluster-ops-instance ».

az iot ops broker list --in mycluster-ops-instance -g myresourcegroup

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--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 iot ops broker show

Préversion

Le groupe de commandes « iot ops » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Afficher les détails d’un répartiteur mqtt.

az iot ops broker show --instance
                       --name
                       --resource-group

Exemples

Affichez les détails du répartiteur par défaut « broker » dans l’instance « mycluster-ops-instance ».

az iot ops broker show -n broker --in mycluster-ops-instance -g myresourcegroup

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--name -n

Nom du répartiteur Mqtt.

--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 iot ops broker stats

Préversion

Le groupe de commandes « iot ops » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Afficher les statistiques dmqtt en cours d’exécution.

{API de service prises en charge}

  • mqttbroker.iotoperations.azure.com/v1beta1.
az iot ops broker stats [--context]
                        [--metrics-port]
                        [--namespace]
                        [--protobuf-port]
                        [--raw {false, true}]
                        [--refresh]
                        [--trace-dir]
                        [--trace-ids]
                        [--watch {false, true}]

Exemples

Récupérez les indicateurs de performances clés à partir du point de terminaison de métriques Prometheus de diagnostics.

az iot ops broker stats

Identique à l’exemple précédent, sauf avec un affichage dynamique qui s’actualise régulièrement.

az iot ops broker stats --watch

Retournez la sortie brute du point de terminaison de métriques avec un traitement minimal.

az iot ops broker stats --raw

Récupérez toutes les traces mq disponibles à partir du point de terminaison Protobuf de diagnostics. Cela produit un « .zip » avec les formats de fichier « Dashboard » et Grafana « tempo ». Un dernier attribut modifié des fichiers de trace correspond à l’horodatage de trace.

az iot ops broker stats --trace-dir .

Récupérez les traces par ID de trace fournis au format hexadécimal séparés par espace. Seul le format « Telli » est affiché.

az iot ops broker stats --trace-ids 4e84000155a98627cdac7de46f53055d

Paramètres facultatifs

--context

Nom de contexte Kubeconfig à utiliser pour la communication de cluster k8s. Si aucun contexte n’est fourni current_context est utilisé.

--metrics-port

Port de l’API des métriques de service de diagnostic.

Valeur par défaut: 9600
--namespace -n

Espace de noms de cluster K8s sur lequel la commande doit fonctionner. Si aucun espace de noms n’est fourni, l’espace de noms kubeconfig current_context sera utilisé. Si elle n’est pas définie, la valeur azure-iot-operations de secours est utilisée.

--protobuf-port

Port de l’API protobuf du service de diagnostic.

Valeur par défaut: 9800
--raw

Retournez la sortie brute de l’API de métriques.

Valeurs acceptées: false, true
--refresh

Nombre de secondes entre une actualisation des statistiques. Applicable avec --watch.

Valeur par défaut: 10
--trace-dir

Répertoire local dans lequel les traces seront regroupées et stockées.

--trace-ids

ID de trace séparés par espace au format hexadécimal.

--watch

L’opération bloque et met à jour dynamiquement une table de statistiques.

Valeurs acceptées: false, true
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.