az iot ops mq

Примечание.

Эта ссылка является частью расширения azure-iot-ops для Azure CLI (версия 2.46.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az iot ops mq . Подробнее о расширениях.

Группа команд iot ops находится в предварительной версии и в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Специальные средства MQ.

Команды

Имя Описание Тип Состояние
az iot ops mq get-password-hash

Создает хэш PBKDF2 парольной фразы, применяющей PBKDF2-HMAC-SHA512. 128-разрядная соль используется из os.urandom.

Расширение Предварительный просмотр
az iot ops mq stats

Отображение статистики выполнения dmqtt.

Расширение Предварительный просмотр

az iot ops mq get-password-hash

Предварительный просмотр

Группа команд iot ops находится в предварительной версии и в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Создает хэш PBKDF2 парольной фразы, применяющей PBKDF2-HMAC-SHA512. 128-разрядная соль используется из os.urandom.

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

Примеры

Создайте хэш фразы "mypassphrase" с помощью числа хэш-итераций по умолчанию.

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

Обязательные параметры

--phrase -p

Парольная фраза для применения хэширования алгоритма.

Необязательные параметры

--iterations -i

Использование более высокого количества итерации приведет к увеличению стоимости исчерпывающего поиска, но также приведет к замедлению пропорционального снижения.

значение по умолчанию: 210000
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az iot ops mq stats

Предварительный просмотр

Группа команд iot ops находится в предварительной версии и в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Отображение статистики выполнения dmqtt.

{Поддерживаемые API службы}

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

Примеры

Получение ключевых показателей производительности из конечной точки метрик Prometheus диагностика.

az iot ops mq stats

Аналогично предыдущему примеру, за исключением динамического дисплея, который периодически обновляется.

az iot ops mq stats --watch

Возвращает необработанные выходные данные конечной точки метрик с минимальной обработкой.

az iot ops mq stats --raw

Получите все доступные трассировки mq из конечной точки диагностика Protobuf. Это приведет к получению .zip с форматами файлов Otel и Grafana tempo. Последняя измененная атрибута файла трассировки будет соответствовать метке времени трассировки.

az iot ops mq stats --trace-dir .

Получение трассировок по идентификаторам трассировки, предоставляемым в шестнадцатеричном формате пробелов. Отображается только формат Otel.

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

Необязательные параметры

--context

Имя контекста Kubeconfig для взаимодействия с кластером k8s. Если контекст не указан, current_context используется.

--metrics-port

Порт API метрик службы диагностики.

значение по умолчанию: 9600
--namespace -n

Пространство имен кластера K8s должно работать с командой. Если пространство имен не предоставляется, current_context пространство имен kubeconfig будет использоваться. Если не определено, будет использоваться резервное значение azure-iot-operations .

--protobuf-port

Порт API службы диагностики protobuf.

значение по умолчанию: 9800
--raw

Возвращает необработанные выходные данные из API метрик.

допустимые значения: false, true
--refresh

Количество секунд между обновлением статистики. Применимо к --watch.

значение по умолчанию: 10
--trace-dir

Локальный каталог, в котором трассировка будет упакована и сохранена.

--trace-ids

Идентификаторы трассировки, разделенные пробелами в шестнадцатеричном формате.

--watch

Блоки операций и динамически обновляет таблицу статистики.

допустимые значения: false, true
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.