Protokollieren und Überwachen - AWS IoT Core

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Protokollieren und Überwachen

Die Überwachung ist ein wichtiger Bestandteil der Aufrechterhaltung der Zuverlässigkeit, Verfügbarkeit und Leistung Ihrer Lösungen. AWS IoT AWS Sie sollten Überwachungsdaten aus allen Teilen Ihrer AWS Lösung sammeln, damit Sie einen etwaigen Ausfall an mehreren Stellen leichter debuggen können. Informationen zu Protokollierungs- und Überwachungsverfahren finden Sie unter Überwachung AWS IoT

Überwachungstools

AWS stellt Tools bereit, die Sie zur Überwachung verwenden können AWS IoT. Sie können einige dieser Tools für die Überwachung konfigurieren. Einige der Tools erfordern manuelle Eingriffe. Wir empfehlen, dass Sie die Überwachungsaufgaben möglichst automatisieren.

Automatisierte Überwachungstools

Sie können die folgenden automatisierten Überwachungstools verwenden, um zu beobachten AWS IoT und zu melden, wenn etwas nicht stimmt:

  • Amazon CloudWatch Alarms — Überwachen Sie eine einzelne Metrik über einen von Ihnen angegebenen Zeitraum und führen Sie eine oder mehrere Aktionen aus, die auf dem Wert der Metrik im Verhältnis zu einem bestimmten Schwellenwert über mehrere Zeiträume basieren. Die Aktion ist eine Benachrichtigung, die an ein Amazon Simple Notification Service (Amazon SNS) -Thema oder eine Amazon EC2 Auto Scaling Scaling-Richtlinie gesendet wird. CloudWatch Alarme lösen keine Aktionen aus, nur weil sie sich in einem bestimmten Status befinden. Der Status muss sich geändert haben und für eine festgelegte Anzahl an Zeiträumen aufrechterhalten worden sein. Weitere Informationen finden Sie unter Überwachen Sie AWS IoT Alarme und Messwerte mit Amazon CloudWatch.

  • Amazon CloudWatch Logs — Überwachen, speichern und greifen Sie auf Ihre Protokolldateien aus AWS CloudTrail oder anderen Quellen zu. Mit Amazon CloudWatch Logs können Sie auch wichtige Schritte, die AWS IoT Device Advisor-Testfälle ausführen, generierte Ereignisse und MQTT-Nachrichten sehen, die von Ihren Geräten oder AWS IoT Core während der Testausführung gesendet wurden. Mit diesen Protokollen können Sie Geräte debuggen und Korrekturmaßnahmen auf Ihren Geräten ergreifen. Weitere Informationen finden Sie unter Überwachung mithilfe von Protokollen AWS IoT CloudWatch Weitere Informationen zur Verwendung von Amazon CloudWatch finden Sie unter Überwachung von Protokolldateien im CloudWatch Amazon-Benutzerhandbuch.

  • Amazon CloudWatch Events — Ordnen Sie Ereignisse zu und leiten Sie sie an eine oder mehrere Zielfunktionen oder Streams weiter, um Änderungen vorzunehmen, Statusinformationen zu erfassen und Korrekturmaßnahmen zu ergreifen. Weitere Informationen finden Sie unter Was ist Amazon CloudWatch Events im CloudWatch Amazon-Benutzerhandbuch.

  • AWS CloudTrail Protokollüberwachung — Teilen Sie Protokolldateien zwischen Konten, überwachen CloudTrail Sie Protokolldateien in Echtzeit, indem Sie sie an CloudWatch Logs senden, schreiben Sie Protokollverarbeitungsanwendungen in Java und überprüfen Sie, ob sich Ihre Protokolldateien nach der Lieferung von nicht geändert haben CloudTrail. Weitere Informationen finden Sie unter Protokollieren von AWS IoT API-Aufrufen mit AWS CloudTrail und auch Arbeiten mit CloudTrail Protokolldateien im AWS CloudTrail Benutzerhandbuch.

Manuelle Überwachungstools

Ein weiterer wichtiger Teil der Überwachung ist AWS IoT die manuelle Überwachung der Elemente, die von den CloudWatch Alarmen nicht abgedeckt werden. Die Dashboards AWS IoT CloudWatch, und andere AWS Servicekonsolen-Dashboards bieten einen at-a-glance Überblick über den Zustand Ihrer AWS Umgebung. Wir empfehlen, dass Sie auch die Protokolldateien unter AWS IoTüberprüfen.

  • AWS IoT Das Dashboard zeigt:

    • CA-Zertifikate

    • Zertifikate

    • Richtlinien

    • Regeln

    • Elemente

  • CloudWatch Die Startseite zeigt:

    • Aktuelle Alarme und Status.

    • Diagramme mit Alarmen und Ressourcen.

    • Servicestatus.

    Sie können verwenden CloudWatch , um Folgendes zu tun:

    • Erstellen von benutzerdefinierten Dashboards zur Überwachung des gewünschten Services.

    • Aufzeichnen von Metrikdaten, um Probleme zu beheben und Trends zu erkennen.

    • Suchen und durchsuchen Sie alle Ihre AWS Ressourcenmetriken.

    • Erstellen und Bearbeiten von Alarmen, um über Probleme benachrichtigt zu werden.