Мониторинг подключения устройств с помощью Azure CLI
Используйте расширение Интернета вещей Azure CLI, чтобы:
- Просмотрите сообщения, отправляемые устройствам в IoT Central.
- Наблюдайте за изменениями в двойнике устройства.
- Диагностика проблем, когда сообщения устройства не достигают облака.
- Диагностика проблем, при которых устройства не отвечают на изменения двойников.
Для получения дополнительных сведений посетите справочник по расширениям Azure CLI
Необходимые компоненты
Рабочая или учебная учетная запись в Azure, добавленная как пользователь в приложении IoT Central.
Подготовка среды к работе с Azure CLI
Используйте среду Bash в Azure Cloud Shell. Дополнительные сведения см . в кратком руководстве по Bash в Azure Cloud Shell.
Если вы предпочитаете выполнять справочные команды CLI локально, установите Azure CLI. Если вы работаете в Windows или macOS, Azure CLI можно запустить в контейнере Docker. Дополнительные сведения см. в статье Как запустить Azure CLI в контейнере Docker.
Если вы используете локальную установку, выполните вход в Azure CLI с помощью команды az login. Чтобы выполнить аутентификацию, следуйте инструкциям в окне терминала. Сведения о других возможностях, доступных при входе, см. в статье Вход с помощью Azure CLI.
Установите расширение Azure CLI при первом использовании, когда появится соответствующий запрос. Дополнительные сведения о расширениях см. в статье Использование расширений с Azure CLI.
Выполните команду az version, чтобы узнать установленную версию и зависимые библиотеки. Чтобы обновиться до последней версии, выполните команду az upgrade.
Установка расширения IoT Central
Чтобы установить средство, в командной строке выполните следующую команду:
az extension add --name azure-iot
Проверьте версию расширения, запустив:
az --version
Вы увидите расширение azure-iot 0.14.1 или более поздней версии. Если это не так, выполните следующую команду:
az extension update --name azure-iot
Использование расширения
В следующих разделах описаны общие команды и параметры, которые можно использовать при запуске az iot central
. Чтобы просмотреть полный набор команд и параметров, передайте --help
в az iot central
или любую из подкоманд.
Вход
Начните с входа в Azure CLI:
az login
Получите идентификатор приложения своего приложения IoT Central
Скопируйте идентификатор приложения в службе управления приложениями>. Вы будете использовать данное значение на более поздних этапах.
Мониторинг сообщений
Следите за сообщениями, которые отправляются в ваше приложение IoT Central с ваших устройств. Вывод включает все заголовки и аннотации.
az iot central diagnostics monitor-events --app-id <app-id> --properties all
Просмотр свойств устройства
Просмотр текущих свойств устройства чтения и чтения/записи для данного устройства.
az iot central device twin show --app-id <app-id> --device-id <device-id>
Следующие шаги
Рекомендуемый следующий шаг — узнать , почему данные с устройств не отображаются в Azure IoT Central.