az iot ops mq

Nota

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

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

Ferramentas específicas MQ.

Comandos

Name Description Tipo Estado
az iot ops mq get-password-hash

Gera um hash PBKDF2 da senha aplicando PBKDF2-HMAC-SHA512. Um sal de 128 bits é usado a partir de os.urandom.

Extensão Pré-visualizar
az iot ops mq stats

Mostrar estatísticas de execução dmqtt.

Extensão Pré-visualizar

az iot ops mq get-password-hash

Pré-visualizar

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

Gera um hash PBKDF2 da senha aplicando PBKDF2-HMAC-SHA512. Um sal de 128 bits é usado a partir de os.urandom.

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

Exemplos

Produza um hash da frase 'mypassphrase' usando o número padrão de iterações de hash.

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

Parâmetros Obrigatórios

--phrase -p

Senha para aplicar algoritmo de hash.

Parâmetros Opcionais

--iterations -i

Usar uma contagem de iteração mais alta aumentará o custo de uma pesquisa exaustiva, mas também tornará a derivação proporcionalmente mais lenta.

valor predefinido: 210000
Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az iot ops mq stats

Pré-visualizar

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

Mostrar estatísticas de execução dmqtt.

{APIs de serviço suportadas}

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

Exemplos

Buscar indicadores-chave de desempenho do endpoint de métricas Prometheus de diagnóstico.

az iot ops mq stats

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

az iot ops mq stats --watch

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

az iot ops mq stats --raw

Buscar todos os rastreamentos mq disponíveis do endpoint Protobuf de diagnóstico. Isto produzirá um '.zip' com os formatos de ficheiro 'Otel' e Grafana 'tempo'. Um atributo modificado pela última vez de arquivos de rastreamento corresponderá ao carimbo de data/hora de rastreamento.

az iot ops mq stats --trace-dir .

Buscar rastreamentos por Ids de rastreamento fornecidos no formato hexadecimal separado por espaço. Apenas o formato 'Otel' é mostrado.

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

Parâmetros Opcionais

--context

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

--metrics-port

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

valor predefinido: 9600
--namespace -n

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

--protobuf-port

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

valor predefinido: 9800
--raw

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

valores aceites: false, true
--refresh

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

valor predefinido: 10
--trace-dir

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

--trace-ids

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

--watch

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

valores aceites: false, true
Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.