Share via


az iot ops mq

Notitie

Deze verwijzing maakt deel uit van de azure-iot-ops-extensie voor de Azure CLI (versie 2.46.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az iot ops mq-opdracht uitvoert. Meer informatie over extensies.

De opdrachtgroep 'iot ops' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

MQ-specifieke hulpprogramma's.

Opdracht

Name Description Type Status
az iot ops mq get-password-hash

Genereert een PBKDF2-hash van de wachtwoordzin die PBKDF2-HMAC-SHA512 toepast. Een 128-bits zout wordt gebruikt van os.urandom.

Toestel Preview
az iot ops mq stats

Dmqtt-actieve statistieken weergeven.

Toestel Preview

az iot ops mq get-password-hash

Preview

De opdrachtgroep 'iot ops' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Genereert een PBKDF2-hash van de wachtwoordzin die PBKDF2-HMAC-SHA512 toepast. Een 128-bits zout wordt gebruikt van os.urandom.

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

Voorbeelden

Produceer een hash van de woordgroep 'mypassphrase' met behulp van het standaardaantal hash-iteraties.

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

Vereiste parameters

--phrase -p

Wachtwoordzin voor het toepassen van hash-algoritme op.

Optionele parameters

--iterations -i

Als u een hoger iteratieaantal gebruikt, worden de kosten van een volledige zoekopdracht verhoogd, maar wordt ook de afleiding proportioneel langzamer.

standaardwaarde: 210000
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az iot ops mq stats

Preview

De opdrachtgroep 'iot ops' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Dmqtt-actieve statistieken weergeven.

{Ondersteunde service-API's}

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

Voorbeelden

Haal key performance indicators op uit het eindpunt voor metrische gegevens van Prometheus.

az iot ops mq stats

Hetzelfde als het vorige voorbeeld, behalve met een dynamische weergave die periodiek wordt vernieuwd.

az iot ops mq stats --watch

Retourneert de onbewerkte uitvoer van het eindpunt voor metrische gegevens met minimale verwerking.

az iot ops mq stats --raw

Haal alle beschikbare mq-traceringen op van het protobuf-eindpunt voor diagnostische gegevens. Hiermee wordt een '.zip' geproduceerd met zowel de Bestandsindelingen Otel als Grafana 'tempo'. Een kenmerk voor het laatst gewijzigd traceringsbestand komt overeen met de tijdstempel van de tracering.

az iot ops mq stats --trace-dir .

Traceringen ophalen op basis van tracerings-id's die zijn opgegeven in de hex-indeling die door ruimte is gescheiden. Alleen de indeling 'Hotel' wordt weergegeven.

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

Optionele parameters

--context

Kubeconfig-contextnaam die moet worden gebruikt voor k8s-clustercommunicatie. Als er geen context wordt opgegeven current_context wordt gebruikt.

--metrics-port

API-poort voor metrische gegevens voor diagnostische service.

standaardwaarde: 9600
--namespace -n

K8s-clusternaamruimte waarmee de opdracht moet werken. Als er geen naamruimte is opgegeven, wordt de kubeconfig current_context naamruimte gebruikt. Als deze niet is gedefinieerd, wordt de terugvalwaarde azure-iot-operations gebruikt.

--protobuf-port

Diagnostische service protobuf API-poort.

standaardwaarde: 9800
--raw

Onbewerkte uitvoer retourneren van de API voor metrische gegevens.

geaccepteerde waarden: false, true
--refresh

Aantal seconden tussen een vernieuwing van statistieken. Van toepassing met --watch.

standaardwaarde: 10
--trace-dir

Lokale map waar traceringen worden gebundeld en opgeslagen op.

--trace-ids

Door spaties gescheiden tracerings-id's in hex-indeling.

--watch

De bewerkingsblokken en werken een statistiekentabel dynamisch bij.

geaccepteerde waarden: false, true
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.