Überwachen Sie Ihre WLAN-Ressourcenflotte in Echtzeit mit dem Netzwerkanalysator
Der Netzwerkanalysator verwendet eine Standard-WebSocket-Verbindung, um Echtzeit-Trace-Nachrichtenprotokolle für Ihre WLAN-Konnektivitätsressourcen zu empfangen. Mithilfe vom Netzwerkanalysator können Sie die Ressourcen hinzufügen, die Sie überwachen möchten, eine Trace-Messaging-Sitzung aktivieren und mit dem Empfang von Ablaufverfolgungsnachrichten in Echtzeit beginnen.
Um Ihre Ressourcen zu überwachen, können Sie auch Amazon CloudWatch verwenden. Um CloudWatch zu verwenden, richten Sie eine IAM-Rolle ein, um die Protokollierung zu konfigurieren, und warten dann, bis die Protokolleinträge in der Konsole angezeigt werden. Der Netzwerkanalysator reduziert die Zeit, die benötigt wird, um eine Verbindung herzustellen und mit dem Empfang von Trace-Nachrichten zu beginnen, erheblich und bietet Ihnen Just-in-Time-Protokollinformationen für Ihre Ressourcenflotte. Informationen zum Überwachen mit CloudWatch finden Sie unter Überwachen Ihrer AWS IoT Wireless-Ressourcen mit Amazon CloudWatch Logs.
Durch die Verkürzung der Einrichtungszeit und die Nutzung der Informationen aus den Ablaufmeldungen können Sie Ihre Ressourcen effektiver überwachen, aussagekräftige Erkenntnisse gewinnen und Fehler beheben. Sie können sowohl LoRaWAN-Geräte als auch LoRaWAN-Gateways überwachen. Beispielsweise können Sie beim Onboarding eines Ihrer LoRaWAN-Geräte schnell einen Verbindungsfehler erkennen. Verwenden Sie zum Debuggen des Fehlers die Informationen im bereitgestellten Trace-Nachrichtenprotokoll.
Wie benutzt man den Netzwerkanalysator
Führen Sie die folgenden Schritte aus, um Ihre Ressourcenflotte zu überwachen und Trace-Meldungen zu erhalten.
-
Erstellen Sie eine Netzwerkanalysator-Konfiguration und fügen Sie Ressourcen hinzu
Bevor Sie Trace-Nachrichten aktivieren können, müssen Sie eine Netzwerkanalysator-Konfiguration erstellen und Ressourcen zu Ihrer Konfiguration hinzufügen. Geben Sie zunächst die Konfigurationseinstellungen an, zu denen Protokollebenen sowie Frame-Informationen zu drahtlosen Geräten gehören. Fügen Sie dann die drahtlosen Ressourcen hinzu, die Sie überwachen möchten, indem Sie die Kennungen des drahtlosen Gateways und Geräts verwenden.
-
Trace-Nachrichten mit WebSockets streamen
Sie können mithilfe der Anmeldeinformationen für Ihre IAM-Rolle eine vorsignierte Anforderungs-URL generieren, um Netzwerkanalysator-Trace-Nachrichten mithilfe des WebSocket-Protokolls zu streamen.
-
Aktivieren Sie die Trace-Nachrichten-Sitzung und überwachen Sie Ablaufverfolgungsnachrichten
Um mit dem Empfang von Trace-Nachrichten zu beginnen, aktivieren Sie Ihre Trace-Nachrichten-Sitzung. Um zusätzliche Kosten zu vermeiden, können Sie Ihre Trace-Nachrichten-Sitzung für den Netzwerkanalysator entweder deaktivieren oder schließen.
Das folgende Video beschreibt, wie der AWS IoT Core for LoRaWAN-Netzwerkanalysator funktioniert, und führt Sie durch den Prozess des Hinzufügens von Ressourcen und des Nachverfolgens von Join-Aktivitäten mithilfe des Netzwerkanalysators.
Die folgenden Themen zeigen, wie Sie Ihre Konfiguration erstellen, Ressourcen hinzufügen und Ihre Trace-Nachrichten-Sitzung aktivieren.
Themen
- Fügen Sie die erforderliche IAM-Rolle für den Netzwerkanalysator hinzu
- Erstellen Sie eine Netzwerkanalysator-Konfiguration und fügen Sie Ressourcen hinzu
- Streamen Sie Trace-Nachrichten des Netzwerkanalysators mit WebSockets
- Trace-Nachrichtenprotokolle des Netzwerkanalysators in Echtzeit anzeigen und überwachen
- Debuggen Sie Ihre Multicast-Gruppen und FUOTA-Aufgaben mit dem Netzwerkanalysator und beheben Sie Fehler