Delen via


az iot ops broker

Notitie

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

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

Mqtt-brokerbeheer en -bewerkingen.

Opdracht

Name Description Type Status
az iot ops broker authn

Brokerverificatiebeheer.

Toestel Preview uitvoeren
az iot ops broker authn list

Geef mqtt Broker-verificatiebronnen weer die zijn gekoppeld aan een exemplaar.

Toestel Preview uitvoeren
az iot ops broker authn show

Details van een mqtt Broker-verificatieresource weergeven.

Toestel Preview uitvoeren
az iot ops broker authz

Beheer van brokerautorisatie.

Toestel Preview uitvoeren
az iot ops broker authz list

Lijst met mqtt-brokerautorisatiebronnen die zijn gekoppeld aan een exemplaar.

Toestel Preview uitvoeren
az iot ops broker authz show

Details weergeven van een mqtt-brokerautorisatieresource.

Toestel Preview uitvoeren
az iot ops broker list

Lijst met mqtt-brokers die zijn gekoppeld aan een exemplaar.

Toestel Preview uitvoeren
az iot ops broker listener

Broker listener management.

Toestel Preview uitvoeren
az iot ops broker listener list

Lijst met mqtt-brokerlisteners die zijn gekoppeld aan een broker.

Toestel Preview uitvoeren
az iot ops broker listener show

Details van een mqtt-brokerlistener weergeven.

Toestel Preview uitvoeren
az iot ops broker show

Details van een mqtt-broker weergeven.

Toestel Preview uitvoeren
az iot ops broker stats

Dmqtt-actieve statistieken weergeven.

Toestel Preview uitvoeren

az iot ops broker list

Preview

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

Lijst met mqtt-brokers die zijn gekoppeld aan een exemplaar.

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

Voorbeelden

Inventariseer alle brokers in het exemplaar 'mycluster-ops-instance'.

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

Vereiste parameters

--instance -i

Naam ioT Operations-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

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
Default value: 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 broker show

Preview

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

Details van een mqtt-broker weergeven.

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

Voorbeelden

Details van de standaardbroker 'broker' weergeven in het exemplaar 'mycluster-ops-instance'.

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

Vereiste parameters

--instance -i

Naam ioT Operations-exemplaar.

--name -n

Mqtt-brokernaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

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
Default value: 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 broker 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}

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

Voorbeelden

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

az iot ops broker stats

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

az iot ops broker stats --watch

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

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

Default value: 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.

Default value: 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.

Default value: 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
Default value: 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.