Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте Azure CLI и портал Azure для управления, удаления или обновления экземпляров операций Интернета вещей Azure.
Предварительные условия
Экземпляр операций Azure IoT, развернутый в кластере. Дополнительные сведения см. в статье "Развертывание операций Интернета вещей Azure".
Azure CLI, установленный на компьютере разработки. Для этого сценария требуется Azure CLI версии 2.53.0 или более поздней. Используйте
az --versionдля проверки версии иaz upgradeобновления при необходимости. Дополнительные сведения см. в статье "Установка Azure CLI".Расширение для управления IoT средствами Azure для Azure CLI. Используйте следующую команду, чтобы добавить расширение или обновить его до последней версии:
az extension add --upgrade --name azure-iot-ops
Управление
После развертывания можно использовать Azure CLI и портал Azure для просмотра экземпляра Операций Интернета вещей Azure и управления ими.
Перечислить экземпляры
- На портале Azure найдите и выберите Azure Операции Интернета вещей.
- Используйте фильтры для просмотра экземпляров Операций Интернета вещей Azure на основе подписки, группы ресурсов и т. д.
Просмотр экземпляра
Экземпляр Операций Интернета вещей Azure можно просмотреть в портал Azure.
В портал Azure перейдите в группу ресурсов, содержащую экземпляр Операций Интернета вещей Azure, или найдите и выберите Операции Интернета вещей Azure.
Выберите название экземпляра Azure IoT Operations.
На странице обзора экземпляра можно просмотреть свойства экземпляра. Например, можно увидеть состояние соединителей, которые можно включить или отключить. Чтобы изменить состояние соединителей, нажмите кнопку "Изменить".
Это действие открывает панель конфигурации, в которой можно включить или отключить соединитель для ONVIF.
На вкладке "Сводка ресурсов " отображаются ресурсы, развернутые в кластере.
Просмотр реестра устройств Azure
На портале Azure можно просмотреть реестр устройств Azure, который представляет собой коллекцию всех устройств и ресурсов, подключенных к экземпляру Операций Интернета вещей Azure.
Реестр устройств Azure использует пространства имен для упорядочивания ресурсов и устройств. Каждый экземпляр операций Azure IoT использует единое пространство имен для своих ресурсов и устройств. Несколько экземпляров могут совместно использовать одно пространство имен.
Чтобы просмотреть элементы в реестре устройств Azure на портале Azure, выполните следующие действия.
На портале Azure найдите и выберите реестр устройств Azure. На странице обзора приведены сведения о количестве ресурсов, реестров схем и пространств имен в подписке:
Используйте страницу "Ресурсы" для просмотра ресурсов в реестре устройств Azure. По умолчанию на странице «Активы» отображаются активы во всех пространствах имен в подписке. Используйте фильтры для просмотра подмножества ресурсов, таких как ресурсы в определенном пространстве имен или группе ресурсов:
Используйте страницу реестров схем для просмотра реестров схем в реестре устройств Azure. По умолчанию на странице реестров схем отображаются реестры схем во всех пространствах имён вашей подписки. Используйте фильтры для просмотра подмножества реестров схем, таких как реестры схем в определенном пространстве имен или группе ресурсов:
Страница " Пространства имен" используется для просмотра пространств имен в реестре устройств Azure. По умолчанию на странице " Пространства имен" отображаются пространства имен в подписке. Используйте фильтры для просмотра подмножества пространств имен, таких как пространства имен в определенной группе ресурсов. На этой странице можно создать новые пространства имен или просмотреть сведения о существующих пространствах имен:
Вы также можете просмотреть сведения о существующем пространстве имен в группе ресурсов, содержащей экземпляр Azure IoT Operations. Например, на следующем снимке экрана показан ресурс adr-namespace, связанный с экземпляром операций Azure IoT aio-131235032:
На предыдущем снимке экрана также показаны другие ресурсы в реестре устройств Azure, такие как реестр схем IoT, активы пространства имен IoT и устройства в рамках группы ресурсов, содержащей экземпляр Azure IoT Operations.
Перенос активов (классических) в активы
Если у вас есть ресурсы в экземпляре Azure IoT Operations, которые вы хотите переместить в пространство имен, можно использовать команду az iot ops migrate-assets. Эта команда переносит классические ресурсы корневого уровня в реестр устройств Azure.
Замечание
Для миграции ресурсов требуется экземпляр Операций Интернета вещей Azure версии 1.2.36 или более поздней версии.
Целевой набор ресурсов (классический) преобразуется в эквивалентное представление активов и заменяет исходный ресурс корневого уровня (классический). Во время миграции устройства создаются на месте профилей конечных точек, на которые ссылаются корневые ресурсы. Если несколько ресурсов ссылаются на один профиль конечной точки, то на перенесенные ресурсы ссылается только одно устройство.
Чтобы перенести все корневые ресурсы, связанные с экземпляром, выполните следующую команду:
az iot ops migrate-assets -n <INSTANCE_NAME> --resource-group <RESOURCE_GROUP>
Чтобы перенести определенные корневые ресурсы, связанные с экземпляром, выполните следующую команду:
az iot ops migrate-assets -n <INSTANCE_NAME> --resource-group <RESOURCE_GROUP> --pattern <ASSET_ID_1> <ASSET_ID_2> <ASSET_ID_3>
Чтобы перенести все корневые ресурсы, связанные с экземпляром, соответствующим шаблонам стиля glob, выполните следующую команду:
az iot ops migrate-assets -n <INSTANCE_NAME> --resource-group <RESOURCE_GROUP> --pattern asset-pl-* asset-eng?-01
Это важно
Перед переносом ресурсов обязательно создайте моментальный снимок экземпляра с помощью az iot ops clone команды. Это позволяет при необходимости восстановить экземпляр до предыдущего состояния. Дополнительные сведения см. в разделе "Клонирование экземпляра операций Интернета вещей".
После завершения миграции можно использовать команды az iot ops ns asset и az iot ops ns device для управления ресурсами и устройствами в экземпляре Azure IoT Operations.
Настройка шаблонов соединителей
На портале Azure можно настроить шаблоны соединителей для экземпляра Операций Интернета вещей Azure. Шаблоны соединителей определяют конфигурацию соединителей, например соединителя для OPC UA, развернутых в кластере. При создании шаблона соединителя OT пользователь может создать устройство, использующее этот тип соединителя в операционном веб-интерфейсе.
Дополнительные сведения о шаблонах соединителей см. в статье "Развертывание соединителя для ONVIF".
Управление компонентами инстансов
Каждый экземпляр операций Интернета вещей Azure включает несколько компонентов, таких как брокер MQTT, соединитель для OPC UA и потоки данных. Дополнительные сведения об управлении этими компонентами см. в их соответствующих статьях. Например, чтобы управлять брокером MQTT, начните с обзора брокера.
Управление компонентами с помощью манифестов развертывания Kubernetes (предварительная версия)
Как правило, Операции Интернета вещей Azure используют платформу Azure Arc для обеспечения гибридной облачной среды, в которой можно управлять конфигурацией с помощью Azure Resource Manager (ARM) и интерфейсных средств, таких как портал Azure, Bicep и Azure CLI.
Однако вы также можете управлять компонентами операций Интернета вещей Azure с помощью манифестов развертывания YAML Kubernetes. Это означает, что вы можете использовать такие средства, как kubectl для управления некоторыми компонентами операций Интернета вещей Azure. Эта функция доступна в предварительной версии и имеет некоторые ограничения:
- Только некоторые компоненты поддерживают использование манифестов развертывания Kubernetes. Эти компоненты являются брокером MQTT и потоками данных. Другие компоненты, такие как соединитель для служб OPC UA и Akri, не поддерживают эту функцию.
- Если вы не включите синхронизацию ресурсов в операциях Интернета вещей Azure с помощью команды, изменения, внесенные в ресурсы с помощью
az iot ops enable-rsyncманифестов развертывания Kubernetes, не синхронизируются с Azure. Дополнительные сведения о синхронизации ресурсов см. в статье "Синхронизация ресурсов". - Даже если синхронизация ресурсов включена, новые ресурсы, созданные с помощью манифестов развертывания Kubernetes, не синхронизируются с Azure. Синхронизируются только изменения существующих ресурсов.
Обновление экземпляров и конфигурации
В портал Azure перейдите в группу ресурсов, содержащую экземпляр Операций Интернета вещей Azure, или найдите и выберите Операции Интернета вещей Azure.
Выберите название экземпляра Azure IoT Operations.
На странице обзора вашего экземпляра выберите «Добавить теги» или «Изменить», чтобы изменить теги в экземпляре.
Деинсталляция
Azure IoT Operations CLI и портал Azure предлагают различные варианты удаления операций Интернета вещей Azure.
Это важно
Если вы хотите очистить кластер и группу ресурсов, рекомендуется сначала удалить операции Azure IoT из кластера с помощью команд интерфейса командной строки Azure IoT Operations в следующем разделе. Затем можно удалить группу ресурсов. Удаление группы ресурсов напрямую оставляет потерянные ресурсы в кластере.
В портал Azure перейдите в группу ресурсов, содержащую экземпляр Операций Интернета вещей Azure, или найдите и выберите Операции Интернета вещей Azure.
Выберите название экземпляра Azure IoT Operations.
На странице Обзор вашего экземпляра нажмите Удалить.
Просмотрите список ресурсов, которые не удаляются в рамках этой операции, а затем введите имя экземпляра и нажмите кнопку "Удалить ", чтобы подтвердить.
На снимке экрана показано, как в портале Azure удаляется экземпляр Azure IoT Operations.
Замечание
Удаление экземпляра Операций Интернета вещей Azure на портале Azure не удаляет зависимости, созданные при развертывании операций Интернета вещей Azure. Чтобы удалить эти зависимости, используйте az iot ops delete --name <INSTANCE_NAME> --resource-group <RESOURCE_GROUP> --include-deps команду, описанную в процедуре Azure CLI.