Compartilhar via


az iot ops broker

Observação

Essa referência faz parte da extensão azure-iot-ops para a CLI do Azure (versão 2.53.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az iot ops broker . Saiba mais sobre extensões.

O grupo de comandos 'iot ops' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Gerenciamento e operações do corretor Mqtt.

Comandos

Nome Description Tipo Status
az iot ops broker authn

Gerenciamento de autenticação do agente.

Extensão Visualizar
az iot ops broker authn list

Listar os recursos de autenticação do agente mqtt associados a uma instância.

Extensão Visualizar
az iot ops broker authn show

Mostrar detalhes de um recurso de autenticação do agente mqtt.

Extensão Visualizar
az iot ops broker authz

Gerenciamento de autorização de corretores.

Extensão Visualizar
az iot ops broker authz list

Listar os recursos de autorização do broker mqtt associados a uma instância.

Extensão Visualizar
az iot ops broker authz show

Mostrar detalhes de um recurso de autorização do agente mqtt.

Extensão Visualizar
az iot ops broker list

Listar agentes mqtt associados a uma instância.

Extensão Visualizar
az iot ops broker listener

Gerenciamento de ouvintes de agentes.

Extensão Visualizar
az iot ops broker listener list

Listar listeners do agente mqtt associados a um agente.

Extensão Visualizar
az iot ops broker listener show

Mostrar detalhes de um ouvinte do agente mqtt.

Extensão Visualizar
az iot ops broker show

Mostrar detalhes de um broker mqtt.

Extensão Visualizar
az iot ops broker stats

Mostrar estatísticas de execução do dmqtt.

Extensão Visualizar

az iot ops broker list

Versão Prévia

O grupo de comandos 'iot ops' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Listar agentes mqtt associados a uma instância.

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

Exemplos

Enumere todos os agentes na instância 'mycluster-ops-instance'.

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

Parâmetros Exigidos

--instance -i

Nome da instância de operações de IoT.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az iot ops broker show

Versão Prévia

O grupo de comandos 'iot ops' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Mostrar detalhes de um broker mqtt.

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

Exemplos

Mostre detalhes do agente padrão 'broker' na instância 'mycluster-ops-instance'.

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

Parâmetros Exigidos

--instance -i

Nome da instância de operações de IoT.

--name -n

Nome do broker Mqtt.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az iot ops broker stats

Versão Prévia

O grupo de comandos 'iot ops' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Mostrar estatísticas de execução do dmqtt.

{APIs de serviço suportadas}

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

Exemplos

Busque os principais indicadores de desempenho do endpoint de métricas do Prometheus de diagnóstico.

az iot ops broker stats

O mesmo que o exemplo anterior, exceto com uma exibição dinâmica que é atualizada periodicamente.

az iot ops broker stats --watch

Retorne a saída bruta do ponto de extremidade de métricas com processamento mínimo.

az iot ops broker stats --raw

Busque todos os rastreamentos mq disponíveis do endpoint Protobuf de diagnóstico. Isso produzirá um '.zip' com os formatos de arquivo 'tempo' 'Otel' e Grafana. Um atributo da última modificação dos arquivos de rastreamento corresponderá ao carimbo de data/hora do rastreamento.

az iot ops broker stats --trace-dir .

Busque rastreamentos por IDs de rastreamento fornecidas no formato hexadecimal separado por espaço. Apenas o formato 'Otel' é mostrado.

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

Parâmetros Opcionais

--context

Kubeconfig nome de contexto a ser usado para comunicação de cluster k8s. Se nenhum contexto for fornecido, current_context será usado.

--metrics-port

Porta da API de métricas de serviço de diagnóstico.

Valor padrão: 9600
--namespace -n

Namespace de cluster K8s no qual o comando deve operar. Se nenhum namespace for fornecido, o namespace kubeconfig current_context será usado. Se não for definido, o valor azure-iot-operations de fallback será usado.

--protobuf-port

Porta de API protobuf do serviço de diagnóstico.

Valor padrão: 9800
--raw

Retorne a saída bruta da API de métricas.

Valores aceitos: false, true
--refresh

Número de segundos entre uma atualização de estatísticas. Aplicável com --watch.

Valor padrão: 10
--trace-dir

Diretório local onde os rastreamentos serão agrupados e armazenados.

--trace-ids

IDs de rastreamento separados por espaço no formato hexadecimal.

--watch

A operação bloqueia e atualiza dinamicamente uma tabela de estatísticas.

Valores aceitos: false, true
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.