Share via


az iot ops mq

Hinweis

Diese Referenz ist Teil der Azure-iot-ops-Erweiterung für die Azure CLI (Version 2.46.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az iot ops mq-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

MQ-spezifische Werkzeuge.

Befehle

Name Beschreibung Typ Status
az iot ops mq get-password-hash

Generiert einen PBKDF2-Hash der Passphrase, die PBKDF2-HMAC-SHA512 anwendet. Ein 128-Bit-Salz wird aus os.urandom verwendet.

Erweiterung Vorschau
az iot ops mq stats

Anzeigen von dmqtt-Ausführungsstatistiken.

Erweiterung Vorschau

az iot ops mq get-password-hash

Vorschau

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

Generiert einen PBKDF2-Hash der Passphrase, die PBKDF2-HMAC-SHA512 anwendet. Ein 128-Bit-Salz wird aus os.urandom verwendet.

az iot ops mq get-password-hash --phrase
                                [--iterations]

Beispiele

Erstellen Sie einen Hash des Ausdrucks "mypassphrase" mithilfe der Standardanzahl der Hash-Iterationen.

az iot ops mq get-password-hash -p mypassphrase

Erforderliche Parameter

--phrase -p

Passphrase zum Anwenden des Hashingalgorithmus auf.

Optionale Parameter

--iterations -i

Die Verwendung einer höheren Iterationsanzahl erhöht die Kosten für eine erschöpfende Suche, macht aber auch die Ableitung proportional langsamer.

Standardwert: 210000
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 mq 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}

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

Beispiele

Rufen Sie wichtige Leistungsindikatoren vom Endpunkt der Diagnose Prometheus-Metriken ab.

az iot ops mq stats

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

az iot ops mq stats --watch

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

az iot ops mq 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 mq 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 mq 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.