Site icon Software Reviews, Opinions, and Tips – DNSstuff

Internet der Dinge in Azure Services: So überwachen Sie Azure IoT Hub

Microsoft Azure ist eine Cloud-Computing-Plattform, die von vielen Unternehmen zur Unterstützung und zum Hosten ihrer geschäftskritischen Anwendungen, Prozesse und Services genutzt wird. In vielen Unternehmen werden IoT-Geräte (Internet of Things, IoT) immer beliebter, und sie nutzen möglicherweise den Azure IoT-Hub, mit dem IoT-Geräte über die Azure-Plattform überwacht und verwaltet werden können.

In diesem Artikel präsentiere ich Informationen zu Azure IoT für IT-Experten, deren Produkte oder Dienstleistungen sich in Richtung Internet der Dinge entwickeln, die wissen, wie wichtig es ist, ihre Server am Laufen zu halten, und über die Verfügbarkeit und Zuverlässigkeit der Infrastruktur dahinter Technologie.

Lesen Sie weiter, um mehr über die Vorteile der Überwachung von Azure IoT-Hubs, den Event Hub-Service, den Unterschied zwischen Event Hub und Azure IoT (und welche Messdaten bei der Überwachung dieser Services zu messen sind) und welche Software Sie für die Überwachung verwenden können.

Wir beginnen mit einem kurzen Tutorial zum Azure IoT Hub, einschließlich einer Einführung in die Funktionsweise der Azure IoT Hub-Überwachung, Schlüsselprotokolle des Azure IoT Hub und warum Sie ein Tool wie SolarWinds® Server & Application Monitor (SAM) benötigen, das konfigurierte Lösungen für die Fernüberwachung von Azure IoT enthält, mit denen Sie Ihre Ressourcen effizienter und effektiver überwachen und beheben können.

  • Wie funktioniert die Azure IoT Hub Überwachung?
  • Wie funktionieren die Azure IoT Hub-Protokolle?
  • Was sind die Vorteile der Azure IoT Hub-Überwachung?
  • Azure IoT vs. Event Hub: Was ist der Unterschied?
  • Wie funktionieren Messdaten in Azure?
  • Starten Sie mit einem Tool für den Azure IoT Hub
  • Wie funktioniert die Azure IoT Hub Überwachung?

    Azure IoT Hubs sind in der Cloud gehostete Backend- Dienste, mit denen Sie praktisch jedes Gerät verbinden können. Diese Hubs bieten die Möglichkeit, Telemetrie-Nachrichten von Millionen von IoT-Geräten, Geräteüberwachungstools, ein anpassbares Warnsystem und weitere Funktionen zu verwalten. IoT-Hubs können mit erweiterten Funktionen wie Machine Learning, Automatisierung sowie Routing- und Speicherlösungen weiter konfiguriert werden.

    Wenn Sie die Azure-Plattform in nennenswerter Weise nutzen, muss die Überwachung Ihrer Azure-Ressourcen oberste Priorität haben. Das Azure-Portal für jeden IoT-Hub erleichtert Ihnen dies bereits jetzt ein wenig: Die Übersichtsseite bietet Einblick in einige Messdaten zur Verfügbarkeit, Leistung und Betrieb, einschließlich der Anzahl der verwendeten Nachrichten und der Anzahl der mit dem Hub verbundenen IoT-Geräte. Diese Diagramme sind oft hilfreich, aber sie kratzen nur die Oberfläche der Azure IoT Hub-Überwachungsdaten, die Sie erfassen und überwachen könnten. Mit ein wenig Konfiguration können Sie die standardmäßigen Azure IoT Hub-Überwachungstools erweitern, um zusätzliche Datentypen für die Analyse zu sammeln.

    Die Azure-Plattform umfasst Azure Monitor, einen nativen Full-Stack-Überwachungsdienst, mit dem Sie Ihre Azure-Ressourcen überwachen und Daten über verwandte Systeme erfassen können, einschließlich lokaler und anderer cloudbasierter Ressourcen. Azure IoT Hub-Überwachungsdaten werden automatisch mit Azure Monitor erstellt.

    Wie funktionieren die Azure IoT Hub-Protokolle?

    Nativ unterstützte Azure IoT Hub-Protokolle umfassen MQTT, AMQP und HTTPS. Wenn ein IoT-Gerät oder ein Feld-Gateway keinen dieser drei Standardprotokolltypen verwenden kann, ist der nächste Schritt in Ihrem Lernprogramm zum Azure IoT Hub die Protokollanpassung. Die gute Nachricht: Die Verwendung eines benutzerdefinierten Gateways überbrückt den Datenverkehr zwischen dem IoT Hub und den verschiedenen Endpunkten und ermöglicht so die Anpassung des Azure IoT Hub-Protokolls.

    Darüber hinaus kann das Azure IoT Protocol Gateway – ein Protokollanpassungs-Framework, das entwickelt wurde, um die bidirektionale Gerätekommunikation zwischen IoT Hub und IoT-Endpunkten in großem Maßstab zu unterstützen – auch als benutzerdefiniertes Gateway verwendet werden, was den Prozess der Protokollanpassung für den IoT Hub vereinfacht

    Was sind die Vorteile der Azure IoT Hub-Überwachung?

    Die Verwendung von Azure IoT Hub zusammen mit der Überwachung des Azure IoT Hub bietet mehrere Vorteile, darunter:

    Vorkonfigurierte Lösungen

    Ab sofort enthält Azure Monitor konfigurierte End-to-End-Lösungen für die Azure IoT-Fernüberwachung, die Ihren Prozess vereinfachen – darunter effizientere Lösungen wie Fernüberwachung, vorausschauende Wartung und vieles mehr. Azure vereinfacht die Bereitstellung und den Betrieb von IoT-Lösungen und ermöglicht Ihnen den Download von Quellcode für granulare Anpassungen, wenn eine Lösung an Ihre speziellen IoT-Anforderungen und -Vorschriften angepasst werden muss.

    Vereinfachte Verbindungen für Millionen von Endpunkten

    Wie ich bereits ein paar Mal in diesem Tutorial zum Azure IoT Hub erwähnt habe, unterstützt der Azure IoT Hub mehrere verschiedene Geräte, Betriebssysteme und Protokolle und ist für die Verarbeitung großer Datenmengen ausgelegt. Der IoT Hub lässt sich problemlos in Ihre bestehenden Geräte integrieren und ermöglicht Ihnen das Senden von bidirektionalen Nachrichten über ein mobiles Push-Benachrichtigungssystem.

    Datenanalyse und Visualisierung

    Die meisten Überwachungsdaten, die von IoT-Geräten generiert werden, werden nicht verwendet, aber es gibt Möglichkeiten, mehr zu tun. Datenanalysen und intuitive Visualisierungen erleichtern es Ihnen, die Art und Weise, wie Sie Ihre Daten nutzen, zu ändern – weg von der Nutzung der Daten ausschließlich für die Erkennung und Verwaltung von Anomalien für Ihre IoT-Lösungen hin zur Prozessoptimierung und vorausschauenden Wartung. Dies erhöht den Wert der bereits gesammelten Daten.

    Wertvolle Erkenntnisse aus operativen Daten

    Azure Stream Analytics kann direkt mit IoT-Hub und Event-Hub verbunden werden, um Streamaufnahme zu ermöglichen (weitere Informationen zu Azure IoT vs. Event Hub weiter unten). Azure Machine Learning ermöglicht vorausschauende Analysen, bei denen vergangene Telemetriedaten verwendet werden, um abweichende Geräteverhalten oder Leistungsmuster zu identifizieren, die auf Wartungsbedarf hinweisen könnten.

    Azure IoT vs. Event Hub: Was ist der Unterschied?

    In diesem Tutorial zum Azure IoT Hub müssen Sie als nächstes den Unterschied zwischen IoT Hub und Event Hub kennen, einer weiteren Anwendung auf der Azure-Plattform. Wie der IoT Hub ist auch der Event Hub ein cloudbasierter Service, der entwickelt wurde, um große Mengen an operativen Geschäftsdaten aufzunehmen, zu verarbeiten oder zu speichern. Aber wenn es um Azure IoT vs. Event Hub geht, gibt es ein paar wesentliche Unterschiede zu kennen.

    Der Hauptunterschied ist, wofür jede Anwendung entwickelt wurde. Der IoT Hub wurde entwickelt, um den Prozess der Anbindung von IoT-Geräten an die Cloud-Dienste von Azure zu vereinfachen und zu optimieren; Event Hub hingegen ist die Lösung von Azure für Big Data-Streaming.

    Die konfigurierten IoT-Remoteüberwachungslösungen von Azure wurden speziell für die Erfassung von Daten und Erkenntnissen aus IoT-Überwachungsdaten entwickelt. Im Gegensatz dazu sind Azure Event Hubs für Hochdurchsatz-Datenstreaming ausgelegt. Die beiden schließen sich jedoch nicht gegenseitig aus – der IoT Hub nutzt Event Hubs für seinen Telemetrie-Flusspfad.

    Wenn Sie die Vor- und Nachteile von Azure IoT vs. Event Hub abwägen und sich zwischen beiden entscheiden müssen, sollten Sie sich fragen, ob Ihre vorgesehene Anwendung besser auf IoT-Datentelemetrie oder Big-Data-Streaming-Anforderungen ausgerichtet ist. Von den beiden Optionen bietet der IoT Hub viele weitere IoT-spezifische Funktionen, die Ihr Backend-Erlebnis bereichern und den Nutzen maximieren, den Sie von der Azure-Plattform erhalten.

    Im nächsten und letzten Abschnitt unseres Tutorials zum Azure IoT Hub geht es darum, wie Sie die Leistungsmessdaten für die Überwachung optimal nutzen können.

    Wie funktionieren Messdaten in Azure?

    Mit Azure Monitor können Sie auf unterschiedliche Weise auf Verfügbarkeits-, Betriebs- und Leistungsmessdaten zugreifen. Neben den Diagrammen auf der Übersichtsseite des IoT-Hub-Portals gibt es auch die REST-API und PowerShell oder CLI, mit denen Messdaten abgefragt werden können. Wenn Sie jedoch der Meinung sind, dass diese Optionen begrenzt sind, haben Sie dieses Tutorial zum Azure IoT Hub bisher beachtet! Selbst wenn sie zusammen verwendet werden, reichen diese Optionen nicht aus, um den größtmöglichen Nutzen aus der Überwachung Ihrer IoT Hub-Gateways zu ziehen.

    Starten Sie mit einem Tool für den Azure IoT Hub

    Hier kommt SolarWinds Server & Application Monitor (SAM) zum Einsatz. SAM bietet umfassende Tools und Funktionen, mit denen Sie Ihre Anwendungen und Server in Ihrer gesamten IT-Umgebung von einer einzigen Glasscheibe aus überwachen können. Die nativen vorkonfigurierten Vorlagen von SAM für die Azure IoT Hub-Überwachung enthalten Leistungs- und Statistikindikatoren, einschließlich für eingehende und ausgehende Telemetrie, Fehler, Verbindungen, Datenverkehr und mehr. Mit der Microsoft Azure IoT Hub-API-Abfragevorlage von SAM können Sie auch die Leistungs- und Statistikindikatoren von Azure Event Hubs überwachen.

    © 2021 SolarWinds Worldwide, LLC. All rights reserved.

    Wenn Sie mit SAM ausgerüstet sind, müssen Sie sich weniger Gedanken über die Unterschiede zwischen Azure IoT und Event Hub machen – die Funktionen und Tools von SAM bieten Ihnen Einblicke in bemerkenswerte Muster, wichtige Messdaten und Gerätezustand. Nachdem Sie dieses Tutorial zum Azure IoT Hub abgeschlossen haben, können Sie SAM 30 Tage lang kostenlos testen – Sie sind besser in der Lage, Ihren IoT Hub eingehender zu überwachen und einen höheren Wert für Ihre Abteilung und Ihr Unternehmen zu erzielen.