Freigeben über


az iot ops broker

Hinweis

Diese Referenz ist Teil der Azure-iot-ops-Erweiterung für die Azure CLI (Version 2.53.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen Az iot ops Broker-Befehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Die Befehlsgruppe "iot ops" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Mqtt Broker Management und Operations.

Befehle

Name Beschreibung Typ Status
az iot ops broker authn

Brokerauthentifizierungsverwaltung.

Erweiterung Vorschau
az iot ops broker authn list

List mqtt broker authentication resources associated with an instance.

Erweiterung Vorschau
az iot ops broker authn show

Zeigen Sie Details einer Mqtt-Brokerauthentifizierungsressource an.

Erweiterung Vorschau
az iot ops broker authz

Brokerautorisierungsverwaltung.

Erweiterung Vorschau
az iot ops broker authz list

List mqtt broker authorization resources associated with an instance.

Erweiterung Vorschau
az iot ops broker authz show

Details einer mqtt-Brokerautorisierungsressource anzeigen.

Erweiterung Vorschau
az iot ops broker list

Auflisten von mqtt-Brokern, die einer Instanz zugeordnet sind.

Erweiterung Vorschau
az iot ops broker listener

Brokerlistenverwaltung.

Erweiterung Vorschau
az iot ops broker listener list

List mqtt broker listeners associated with a broker.

Erweiterung Vorschau
az iot ops broker listener show

Zeigen Sie Details eines mqtt-Broker-Listeners an.

Erweiterung Vorschau
az iot ops broker show

Zeigen Sie Details eines mqtt-Brokers an.

Erweiterung Vorschau
az iot ops broker stats

Anzeigen von dmqtt-Ausführungsstatistiken.

Erweiterung Vorschau

az iot ops broker list

Vorschau

Die Befehlsgruppe "iot ops" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Auflisten von mqtt-Brokern, die einer Instanz zugeordnet sind.

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

Beispiele

Aufzählen aller Broker in der Instanz "mycluster-ops-instance".

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

Erforderliche Parameter

--instance -i

IoT Operations-Instanzname.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az iot ops broker show

Vorschau

Die Befehlsgruppe "iot ops" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Zeigen Sie Details eines mqtt-Brokers an.

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

Beispiele

Zeigen Sie Details des Standardbrokers "broker" in der Instanz "mycluster-ops-instance" an.

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

Erforderliche Parameter

--instance -i

IoT Operations-Instanzname.

--name -n

Mqtt-Brokername.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az iot ops broker stats

Vorschau

Die Befehlsgruppe "iot ops" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Anzeigen von dmqtt-Ausführungsstatistiken.

{Unterstützte Dienst-APIs}

  • 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}]

Beispiele

Rufen Sie wichtige Leistungsindikatoren vom Diagnose-Prometheus-Metrikendpunkt ab.

az iot ops broker stats

Identisch mit dem vorherigen Beispiel mit Ausnahme einer dynamischen Anzeige, die regelmäßig aktualisiert wird.

az iot ops broker stats --watch

Gibt die rohe Ausgabe des Metrikenendpunkts mit minimaler Verarbeitung zurück.

az iot ops broker stats --raw

Rufen Sie alle verfügbaren Mq-Ablaufverfolgungen vom Diagnose-Protobuf-Endpunkt ab. Dies wird eine ".zip" mit den Dateiformaten "Otel" und Grafana "tempo" erzeugen. Ein Attribut der letzten Änderung der Ablaufverfolgungsdateien entspricht dem Zeitstempel der Ablaufverfolgung.

az iot ops broker stats --trace-dir .

Abrufen von Ablaufverfolgungsprotokollen durch Ablaufverfolgungs-IDs, die im durch Leerzeichen getrennten Hex-Format bereitgestellt werden. Es wird nur das Otel-Format angezeigt.

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

Optionale Parameter

--context

Kubeconfig-Kontextname, der für die k8s-Clusterkommunikation verwendet werden soll. Wenn kein Kontext angegeben wird, current_context verwendet wird.

--metrics-port

API-Port der Diagnosedienstmetriken.

Standardwert: 9600
--namespace -n

K8s-Clusternamespace, für den der Befehl ausgeführt werden soll. Wenn kein Namespace bereitgestellt wird, wird der kubeconfig current_context Namespace verwendet. Wenn nicht definiert, wird der Fallbackwert azure-iot-operations verwendet.

--protobuf-port

Diagnosedienst protobuf-API-Port.

Standardwert: 9800
--raw

Gibt die rohe Ausgabe aus der Metrik-API zurück.

Zulässige Werte: false, true
--refresh

Anzahl der Sekunden zwischen einer Statistikaktualisierung. Anwendbar bei --watch.

Standardwert: 10
--trace-dir

Lokales Verzeichnis, in dem Ablaufverfolgungen gebündelt und gespeichert werden.

--trace-ids

Leerzeichentrennte Ablaufverfolgungs-IDs im Hex-Format.

--watch

Der Vorgang blockiert und aktualisiert eine Statistiktabelle dynamisch.

Zulässige Werte: false, true
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.