Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie die Azure CLI und das Azure-Portal, um Instanzen von „Azure IoT Einsatz“ zu verwalten, zu deinstallieren oder zu aktualisieren.
Voraussetzungen
Eine Instanz von „Azure IoT Einsatz“, die in einem Cluster bereitgestellt ist. Weitere Informationen finden Sie unter Bereitstellen von Azure IoT-Vorgängen.
Installation der Azure CLI auf Ihrem Entwicklungscomputer. Für diesen Fall ist mindestens die Version 2.53.0 der Azure CLI erforderlich. Verwenden Sie
az --version, um Ihre Version zu überprüfen. Bei Bedarf können Sie sie mithilfe vonaz upgradeaktualisieren. Weitere Informationen finden Sie unter Installieren der Azure CLI.Die Azure IoT Einsatz-Erweiterung für die Azure CLI. Verwenden Sie den folgenden Befehl, um die Erweiterung hinzuzufügen oder auf die neueste Version zu aktualisieren:
az extension add --upgrade --name azure-iot-ops
Verwalten
Nach der Bereitstellung können Sie die Azure CLI und das Azure-Portal verwenden, um Ihre Azure IoT Einsatz-Instanz anzuzeigen und zu verwalten.
Instanzen auflisten
- Suchen Sie im Azure-Portal nach Azure IoT Operations, und wählen Sie sie aus.
- Verwenden Sie die Filter, um Azure IoT Einsatz-Instanzen basierend auf Abonnement, Ressourcengruppe und mehr anzuzeigen.
Instanz anzeigen
Sie können Ihre Azure IoT Einsatz-Instanz im Azure-Portal einsehen.
Wechseln Sie im Azure-Portal zu der Ressourcengruppe, die Ihre Azure IoT Operations-Instanz enthält, oder suchen Sie nach Azure IoT Operations, und wählen Sie sie aus.
Wählen Sie den Namen Ihrer Azure IoT Einsatz-Instanz aus.
Auf der Seite "Übersicht" Ihrer Instanz können Sie die Eigenschaften Ihrer Instanz sehen. Beispielsweise können Sie den Status der Connectors sehen, die aktiviert oder deaktiviert werden können. Um den Status der Connectors zu ändern, klicken Sie auf "Bearbeiten".
Diese Aktion öffnet einen Konfigurationsbereich, in dem Sie den Connector für ONVIF aktivieren oder deaktivieren können.
Auf der Registerkarte " Ressourcenzusammenfassung " werden die Ressourcen angezeigt, die in Ihrem Cluster bereitgestellt wurden.
Azure-Geräteregistrierung anzeigen
Im Azure-Portal können Sie die Azure-Geräteregistrierung anzeigen, bei der es sich um eine Sammlung aller Geräte und Ressourcen handelt, die mit Ihrer Azure IoT Einsatz-Instanz verbunden sind.
Die Azure Device Registry verwendet Namespaces zum Organisieren von Objekten und Geräten. Jede Azure IoT Einsatz-Instanz verwendet einen einzelnen Namespace für ihre Ressourcen und Geräte. Mehrere Instanzen können einen einzelnen Namespace gemeinsam nutzen.
So zeigen Sie Elemente in der Azure-Geräteregistrierung im Azure-Portal an:
Suchen Sie im Azure-Portal nach Azure-Geräteregistrierung, und wählen Sie diese Option aus. Auf der Seite Übersicht werden die Anzahl der Ressourcen, Schemaregistrierungen und Namespaces in Ihrem Abonnement zusammengefasst:
Verwenden Sie die Seite "Objekte ", um die Objekte in der Azure-Geräteregistrierung anzuzeigen. Standardmäßig zeigt die Seite Ressourcen die Objekte in allen Namespaces in Ihrem Abonnement an. Verwenden Sie die Filter, um eine Teilmenge der Objekte anzuzeigen, z. B. die Objekte in einem bestimmten Namespace oder einer bestimmten Ressourcengruppe:
Verwenden Sie die Seite Schemaregistrierungen, um die Schemaregistrierungen in der Azure-Geräteregistrierung anzuzeigen. Standardmäßig zeigt die Seite Schemaregistrierungen die Schemaregistrierungen in allen Namespaces in Ihrem Abonnement an. Verwenden Sie die Filter, um eine Teilmenge der Schemaregistrierungen anzuzeigen, z. B. die Schemaregistrierungen in einem bestimmten Namespace oder einer bestimmten Ressourcengruppe:
Verwenden Sie die Namespaces-Seite, um die Namespaces in der Azure-Geräteregistrierung anzuzeigen. Standardmäßig zeigt die Seite Namespaces die Namespaces in Ihrem Abonnement an. Verwenden Sie die Filter, um eine Teilmenge der Namespaces anzuzeigen, z. B. die Namespaces in einer bestimmten Ressourcengruppe. Auf dieser Seite können Sie neue Namespaces erstellen oder die Details vorhandener Namespaces anzeigen:
Sie können auch die Details eines vorhandenen Namespaces in der Ressourcengruppe anzeigen, die Ihre Azure IoT Einsatz-Instanz enthält. Der folgende Screenshot zeigt beispielsweise die adr-Namespace-Ressource, die der Azure IoT Einsatz-Instanz aio-131235032 zugeordnet ist:
Der vorherige Screenshot zeigt auch die anderen Ressourcen in der Azure-Geräteregistrierung, z. B. die IoT Schema Registry, IoT Namespace Assets und Geräte im Kontext der Ressourcengruppe, die Ihre Azure IoT Einsatz-Instanz enthält.
Migrieren von Ressourcen (klassisch) zu Ressourcen
Wenn Sie über vorhandene Ressourcen in Ihrer Azure IoT Operations-Instanz verfügen, die Sie in einen Namespace verschieben möchten, können Sie den az iot ops migrate-assets Befehl verwenden. Mit diesem Befehl werden Ressourcen auf Stammebene (klassisch) zu Objekten in der Azure-Geräteregistrierung migriert.
Hinweis
Das Migrieren von Ressourcen erfordert azure IoT Operations-Instanz Version 1.2.36 oder höher.
Der Zielsatz von Ressourcen (klassisch) wird in eine entsprechende Objektdarstellung konvertiert und ersetzt die ursprüngliche Ressource auf Stammebene (klassisch). Während der Migration werden Geräte anstelle der Endpunktprofile erstellt, auf die von den Stammressourcen verwiesen wird. Wenn mehrere Objekte auf dasselbe Endpunktprofil verweisen, wird nur auf ein Gerät von den migrierten Ressourcen verwiesen.
Führen Sie den folgenden Befehl aus, um alle Stammressourcen zu migrieren, die einer Instanz zugeordnet sind:
az iot ops migrate-assets -n <INSTANCE_NAME> --resource-group <RESOURCE_GROUP>
Führen Sie den folgenden Befehl aus, um bestimmte Stammressourcen zu migrieren, die einer Instanz zugeordnet sind:
az iot ops migrate-assets -n <INSTANCE_NAME> --resource-group <RESOURCE_GROUP> --pattern <ASSET_ID_1> <ASSET_ID_2> <ASSET_ID_3>
Führen Sie den folgenden Befehl aus, um alle Stammressourcen zu migrieren, die einer Instanz zugeordnet sind, die mit Glob-Stilmustern übereinstimmt:
az iot ops migrate-assets -n <INSTANCE_NAME> --resource-group <RESOURCE_GROUP> --pattern asset-pl-* asset-eng?-01
Von Bedeutung
Bevor Sie Ressourcen migrieren, stellen Sie sicher, dass Sie mithilfe des az iot ops clone Befehls eine Momentaufnahme Ihrer Instanz erstellen. Auf diese Weise können Sie Ihre Instanz bei Bedarf in den vorherigen Zustand wiederherstellen. Weitere Informationen finden Sie unter Klonen einer IoT Operations-Instanz.
Nach Abschluss der Migration können Sie die az iot ops ns asset- und az iot ops ns device-Befehle verwenden, um die Ressourcen und Geräte in Ihrer Azure IoT Operations-Instanz zu verwalten.
Konfigurieren von Connectorvorlagen
Im Azure-Portal können Sie Connectorvorlagen für Ihre Azure IoT Einsatz-Instanz konfigurieren. Connectorvorlagen definieren die Konfiguration von Connectors, z. B. den Connector für OPC UA, die in Ihrem Cluster bereitgestellt werden. Wenn Sie eine Connectorvorlage erstellen, kann ein OT-Benutzer ein Gerät erstellen, das den Connectortyp in der Web-UI für Vorgänge verwendet.
Weitere Informationen zu Connectorvorlagen finden Sie unter Bereitstellen des Connectors für ONVIF.
Verwalten von Instanzkomponenten
Die Azure IoT Operations-Instanz enthält mehrere Komponenten, wie den MQTT-Broker, den Anschluss für OPC UA und die Datenflüsse. Weitere Informationen zum Verwalten dieser Komponenten finden Sie in den zugehörigen Artikeln. Um z. B. den MQTT-Broker zu verwalten, beginnen Sie mit der Broker-Übersicht.
Verwalten von Komponenten mithilfe von Kubernetes-Bereitstellungsmanifesten (Vorschau)
"In der Regel nutzt Azure IoT Operationen die Azure Arc-Plattform, um ein hybrides Cloud-Erlebnis bereitzustellen, bei dem Sie die Konfiguration über den Azure Resource Manager (ARM) und Frontend-Tools wie das Azure-Portal, Bicep und die Azure-Befehlszeilenschnittstelle verwalten können."
Sie können jedoch auch die Komponenten von Azure IoT Einsatz mithilfe von Kubernetes-Bereitstellungsmanifesten im YAML-Format verwalten. Dadurch können Sie Tools wie kubectl verwenden, um einige Komponenten von Azure IoT Einsatz zu verwalten. Dieses Feature befindet sich in der Vorschau, daher gelten einige Einschränkungen:
- Nur einige der Komponenten unterstützen die Verwendung von Kubernetes-Bereitstellungsmanifesten. Diese Komponenten sind der MQTT-Broker und Datenflüsse. Andere Komponenten wie der Anschluss für OPC UA und Akri-Dienste unterstützen dieses Feature nicht.
- Sofern Sie die Ressourcensynchronisierung in Azure IoT Operations nicht mithilfe des
az iot ops enable-rsyncBefehls aktivieren, werden Änderungen, die an den Ressourcen mithilfe von Kubernetes-Bereitstellungsmanifesten vorgenommen wurden, nicht mit Azure synchronisiert. Weitere Informationen zur Ressourcensynchronisierung finden Sie unter "Ressourcensynchronisierung". - Selbst wenn die Ressourcensynchronisierung aktiviert ist, werden völlig neue Ressourcen, die mit Kubernetes-Bereitstellungsmanifesten erstellt wurden, nicht mit Azure synchronisiert. Es werden nur Änderungen an vorhandenen Ressourcen synchronisiert.
Aktualisieren von Instanzen und Konfigurationen
Wechseln Sie im Azure-Portal zu der Ressourcengruppe, die Ihre Azure IoT Operations-Instanz enthält, oder suchen Sie nach Azure IoT Operations, und wählen Sie sie aus.
Wählen Sie den Namen Ihrer Azure IoT Einsatz-Instanz aus.
Wählen Sie auf der Seite "Übersicht" Ihrer Instanz die Option "Kategorien hinzufügen " oder "Bearbeiten " aus, um Tags in Ihrer Instanz zu ändern.
Deinstallieren
Das Azure IoT Operations CLI- und Azure-Portal bieten verschiedene Optionen zum Deinstallieren von Azure IoT Operations.
Von Bedeutung
Wenn Sie Ihre Cluster- und Ressourcengruppe bereinigen möchten, empfiehlt es sich, Zuerst Azure IoT Operations aus dem Cluster mithilfe der Azure IoT Operations CLI-Befehle im folgenden Abschnitt zu entfernen. Anschließend können Sie die Ressourcengruppe löschen. Wenn Sie die Ressourcengruppe direkt löschen, bleiben verwaiste Ressourcen im Cluster erhalten.
Wechseln Sie im Azure-Portal zu der Ressourcengruppe, die Ihre Azure IoT Operations-Instanz enthält, oder suchen Sie nach Azure IoT Operations, und wählen Sie sie aus.
Wählen Sie den Namen Ihrer Azure IoT Einsatz-Instanz aus.
Wählen Sie auf der Seite "Übersicht" Ihrer Instanz "Löschen" aus.
Überprüfen Sie die Liste der Ressourcen, die im Rahmen dieses Vorgangs nicht gelöscht werden, geben Sie dann den Namen Ihrer Instanz ein, und wählen Sie " Löschen" aus, um dies zu bestätigen.
Hinweis
Durch das Löschen der Azure IoT Operations-Instanz im Azure-Portal werden die Abhängigkeiten, die beim Bereitstellen von Azure IoT Operations erstellt wurden, nicht entfernt. Um diese Abhängigkeiten zu entfernen, verwenden Sie den az iot ops delete --name <INSTANCE_NAME> --resource-group <RESOURCE_GROUP> --include-deps Befehl, der in der Azure CLI-Anleitung beschrieben ist.