AWS IoT Metriken und Dimensionen - 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.

AWS IoT Metriken und Dimensionen

Wenn Sie mit interagieren AWS IoT, sendet der Service die folgenden Metriken und Dimensionen an CloudWatch jede Minute. Sie können die folgenden Vorgehensweisen nutzen, um die Metriken für AWS IoT anzuzeigen.

Um Metriken anzuzeigen (CloudWatch Konsole)

Metriken werden zunächst nach dem Service-Namespace und anschließend nach den verschiedenen Dimensionskombinationen in den einzelnen Namespaces gruppiert.

  1. Öffnen Sie die CloudWatch -Konsole.

  2. Wählen Sie im Navigationsbereich Metriken und dann Alle Metriken aus.

  3. Suchen Sie auf der Registerkarte Durchsuchen nach, AWS IoT um die Liste der Messwerte anzuzeigen.

Anzeigen von Metriken (CLI)
  • Geben Sie in einer Eingabeaufforderung den folgenden Befehl ein:

    aws cloudwatch list-metrics --namespace "AWS/IoT"

AWS IoT Metriken

Metrik Beschreibung

AddThingToDynamicThingGroupsFailed

Die Anzahl der Fehlerereignisse, die mit dem Hinzufügen eines Objekts zu einer dynamischen Objektgruppe verbunden sind. Die Dimension DynamicThingGroupName enthält den Namen der dynamischen Gruppen, die Objekte nicht hinzufügen konnten.

NumLogBatchesFailedToPublishThrottled

Der einzelne Stapel der Protokollereignisse, der aufgrund von Drosselungsfehlern nicht veröffentlicht wurde.

NumLogEventsFailedToPublishThrottled

Die Anzahl der Protokollereignisse innerhalb des Stapels, die aufgrund von Drosselungsfehlern nicht veröffentlicht wurden.

AWS IoT Core Metriken des Anbieters von Anmeldeinformationen

Metrik Beschreibung

CredentialExchangeSuccess

Die Anzahl der erfolgreichen AssumeRoleWithCertificate-Anforderungen an den Anbieter der AWS IoT Core Anmeldeinformationen.

Authentifizierungsmetriken

Anmerkung

Die Authentifizierungsmetriken werden in der CloudWatch Konsole unter Protokollmetriken angezeigt.

Metrik Beschreibung

Connect.AuthNError

Die Anzahl der Verbindungsversuche, die aufgrund von Authentifizierungsfehlern AWS IoT Core abgelehnt wurden. Diese Metrik berücksichtigt nur Verbindungen, die eine SNI-Zeichenfolge (Server Name Indication) senden, die einem Endpunkt von Ihnen entspricht. AWS-Konto Diese Metrik umfasst Verbindungsversuche von externen Quellen wie Internet-Scan-Tools oder Sondierungsaktivitäten. Die Protocol Dimension enthält das Protokoll, das zum Senden des Verbindungsversuchs verwendet wurde.

OCSP Stapling-Metriken für Serverzertifikate

Metrik Beschreibung
OCSP.Success abrufen StapleData Die OCSP-Antwort wurde erfolgreich empfangen und verarbeitet. Diese Antwort wird beim TLS-Handshake für die konfigurierte Domain berücksichtigt. Die DomainConfigurationName Dimension enthält den Namen der konfigurierten Domain mit aktiviertem Serverzertifikat OCSP Stapling.

Regelmetriken

Metrik Beschreibung

ParseError

Die Anzahl der JSON-Parsing-Fehler in Nachrichten zu einem Thema, das von einer Regel überwacht wird. Die Dimension RuleName enthält den Namen der Regel.

RuleMessageThrottled

Die Anzahl der Nachrichten, die von der Regeln-Engine aufgrund von schädlichem Verhalten gedrosselt wurden, oder weil die Anzahl der Nachrichten den Drosselungsgrenzwert der Regeln-Engine überschritten hat. Die Dimension RuleName enthält den Namen der auszulösenden Regel.

RuleNotFound

Die auszulösende Regel konnte nicht gefunden werden. Die Dimension RuleName enthält den Namen der Regel.

RulesExecuted

Die Anzahl der ausgeführten AWS IoT Regeln.

TopicMatch

Die Anzahl der eingehenden Nachrichten zu einem Thema, das von einer Regel überwacht wird. Die Dimension RuleName enthält den Namen der Regel.

Regelaktionsmetriken

Metrik Beschreibung

Failure

Die Anzahl fehlgeschlagener Aufrufe von Regelaktionen. Die Dimension RuleName enthält den Namen der Regel, welche die Aktion vorgibt. Die Dimension ActionType enthält den Aktionstyp, der aufgerufen wurde.

Success

Die Anzahl erfolgreicher Aufrufe von Regelaktionen. Die Dimension RuleName enthält den Namen der Regel, welche die Aktion vorgibt. Die Dimension ActionType enthält den Aktionstyp, der aufgerufen wurde.

ErrorActionFailure Die Anzahl der fehlgeschlagenen Fehleraktionen. Die Dimension RuleName enthält den Namen der Regel, welche die Aktion vorgibt. Die Dimension ActionType enthält den Aktionstyp, der aufgerufen wurde.
ErrorActionSuccess Die Anzahl der erfolgreichen Fehleraktionen. Die Dimension RuleName enthält den Namen der Regel, welche die Aktion vorgibt. Die Dimension ActionType enthält den Aktionstyp, der aufgerufen wurde.

Aktionsspezifische HTTP-Metriken

Metrik Beschreibung

HttpCode_Other

Wird generiert, wenn der Statuscode der Antwort aus dem nachgeschalteten Webservice/der nachgeschalteten Anwendung nicht 2xx, 4xx oder 5xx ist.

HttpCode_4XX

Wird generiert, wenn der Statuscode der Antwort aus dem nachgeschalteten Webservice/der nachgeschalteten Anwendung zwischen 400 und 499 liegt.

HttpCode_5XX

Wird generiert, wenn der Statuscode der Antwort aus dem nachgeschalteten Webservice/der nachgeschalteten Anwendung zwischen 500 und 599 liegt.

HttpInvalidUrl

Wird generiert, wenn eine Endpunkt-URL nach dem Ersetzen von Ersetzungsvorlagen nicht mit https:// beginnt.

HttpRequestTimeout

Wird generiert, wenn der nachgeschaltete Webservice/die nachgeschaltete Anwendung nicht innerhalb des Zeitlimits für die Anforderung antwortet. Weitere Informationen finden Sie unter Service Quotas.

HttpUnknownHost

Wird generiert, wenn zwar die URL gültig ist, der Service jedoch nicht vorhanden oder nicht erreichbar ist.

Message Broker-Metriken

Anmerkung

Die Message-Broker-Metriken werden in der CloudWatch Konsole unter Protocol Metrics angezeigt.

Metrik Beschreibung

Connect.AuthError

Die Anzahl der Verbindungsanforderungen, die vom Message Broker nicht autorisiert werden konnten. Die Dimension Protocol enthält das zum Senden der CONNECT-Mitteilung verwendete Protokoll.

Connect.ClientError

Die Anzahl der Verbindungsanforderungen, die abgewiesen wurden, weil die MQTT-Nachricht nicht den in AWS IoT-Kontingente definierten Anforderungen entsprach. Die Dimension Protocol enthält das zum Senden der CONNECT-Mitteilung verwendete Protokoll.

Connect.ClientIDThrottle

Die Anzahl der Verbindungsanforderungen, die gedrosselt wurden, weil der Client die zugelassene Verbindungsanforderungsrate für eine bestimmte Client-ID überschritten hat. Die Dimension Protocol enthält das zum Senden der CONNECT-Mitteilung verwendete Protokoll.

Connect.ServerError

Die Anzahl der Verbindungsanforderungen, die aufgrund eines internen Fehlers fehlgeschlagen sind. Die Dimension Protocol enthält das zum Senden der CONNECT-Mitteilung verwendete Protokoll.

Connect.Success

Die Anzahl erfolgreicher Verbindungen zum Message Broker. Die Dimension Protocol enthält das zum Senden der CONNECT-Mitteilung verwendete Protokoll.

Connect.Throttle

Die Anzahl der Verbindungsanforderungen, die gedrosselt wurden, weil das Konto die zugelassene Verbindungsanforderungsrate überschritten hat. Die Dimension Protocol enthält das zum Senden der CONNECT-Mitteilung verwendete Protokoll.

Ping.Success

Die Anzahl der vom Message Broker empfangenen Ping-Meldungen. Die Dimension Protocol enthält das zum Senden der Ping-Meldung verwendete Protokoll.

PublishIn.AuthError

Die Anzahl der Veröffentlichungsanforderungen, die vom Message Broker nicht autorisiert werden konnten. Die Dimension Protocol enthält das zum Veröffentlichen der Mitteilung verwendete Protokoll. HTTP Publish unterstützt diese Metrik nicht.

PublishIn.ClientError

Die Anzahl der Veröffentlichungsanforderungen, die vom Message Broker abgewiesen wurden, weil die Nachricht nicht den in AWS IoT-Kontingente definierten Anforderungen entsprach. Die Dimension Protocol enthält das zum Veröffentlichen der Mitteilung verwendete Protokoll. HTTP Publish unterstützt diese Metrik nicht.

PublishIn.ServerError

Die Anzahl der Veröffentlichungsanforderungen, die vom Message Broker aufgrund eines internen Fehlers nicht verarbeitet werden konnten. Die Dimension Protocol enthält das zum Senden der PUBLISH-Mitteilung verwendete Protokoll. HTTP Publish unterstützt diese Metrik nicht.

PublishIn.Success

Die Anzahl der Veröffentlichungsanforderungen, die vom Message Broker erfolgreich verarbeitet wurden. Die Dimension Protocol enthält das zum Senden der PUBLISH-Mitteilung verwendete Protokoll.

PublishIn.Throttle

Die Anzahl der Veröffentlichungsanforderungen, die gedrosselt wurden, weil der Client die zugelassene Rate für eingehende Mitteilungen überschritten hat. Die Dimension Protocol enthält das zum Senden der PUBLISH-Mitteilung verwendete Protokoll. HTTP Publish unterstützt diese Metrik nicht.

PublishOut.AuthError

Die Anzahl der vom Message Broker vorgenommenen Veröffentlichungsanforderungen, die von AWS IoT nicht autorisiert werden konnten. Die Dimension Protocol enthält das zum Senden der PUBLISH-Mitteilung verwendete Protokoll.

PublishOut.ClientError

Die Anzahl der vom Message Broker ausgegebenen Veröffentlichungsanforderungen, die abgewiesen wurden, weil die Nachricht nicht den in AWS IoT-Kontingente definierten Anforderungen entsprach. Die Dimension Protocol enthält das zum Senden der PUBLISH-Mitteilung verwendete Protokoll.

PublishOut.Success

Die Anzahl der vom Message Broker erfolgreich vorgenommenen Veröffentlichungsanforderungen. Die Dimension Protocol enthält das zum Senden der PUBLISH-Mitteilung verwendete Protokoll.

PublishOut.Throttle

Die Anzahl der Veröffentlichungsanforderungen, die gedrosselt wurden, weil der Client die zugelassene Rate für ausgehende Mitteilungen überschritten hat. Die Dimension Protocol enthält das zum Senden der PUBLISH-Mitteilung verwendete Protokoll.

PublishRetained.AuthError

Die Anzahl der Veröffentlichungsanforderungen mit dem aktivierten RETAIN-Flag, die vom Message Broker nicht autorisiert werden konnten. Die Dimension Protocol enthält das zum Senden der PUBLISH-Mitteilung verwendete Protokoll.

PublishRetained.ServerError

Die Anzahl der Veröffentlichungsanforderungen, die vom Message Broker aufgrund eines internen Fehlers nicht verarbeitet werden konnten. Die Dimension Protocol enthält das zum Senden der PUBLISH-Mitteilung verwendete Protokoll.

PublishRetained.Success

Die Anzahl der Veröffentlichungsanforderungen mit dem aktiven RETAIN-Flag, die vom Message Broker erfolgreich verarbeitet wurden. Die Dimension Protocol enthält das zum Senden der PUBLISH-Mitteilung verwendete Protokoll.

PublishRetained.Throttle

Die Anzahl der Veröffentlichungsanforderungen mit dem aktiven RETAIN-Flag, die gedrosselt wurden, weil der Client die zugelassene Rate für eingehende Mitteilungen überschritten hat. Die Dimension Protocol enthält das zum Senden der PUBLISH-Mitteilung verwendete Protokoll.

Queued.Success

Die Anzahl der gespeicherten Nachrichten, die vom Message Broker erfolgreich verarbeitet wurden, für Clients, die von ihrer persistenten Sitzung getrennt wurden. Nachrichten mit einer QoS von 1 werden gespeichert, während ein Client mit einer persistenten Sitzung getrennt wird.

Queued.Throttle

Die Anzahl der Nachrichten, die nicht gespeichert werden konnten und gedrosselt wurden, während Clients mit persistenten Sitzungen getrennt wurden. Dies tritt auf, wenn Clients das Limit für Nachrichten in der Warteschlange pro Sekunde pro Konto überschreiten. Nachrichten mit einer QoS von 1 werden gespeichert, während ein Client mit einer persistenten Sitzung getrennt wird.

Queued.ServerError

Die Anzahl der Nachrichten, die aufgrund eines internen Fehlers für eine persistente Sitzung nicht gespeichert wurden. Wenn Clients mit einer persistenten Sitzung getrennt werden, dann werden Nachrichten mit einer Servicegüte (QoS) von 1 gespeichert.

Subscribe.AuthError

Die Anzahl der von einem Client vorgenommenen Abonnementanforderungen, die nicht autorisiert werden konnten. Die Dimension Protocol enthält das zum Senden der SUBSCRIBE-Mitteilung verwendete Protokoll.

Subscribe.ClientError

Die Anzahl der Abonnementanforderungen, die abgewiesen wurden, weil die SUBSCRIBE-Nachricht nicht den in AWS IoT-Kontingente definierten Anforderungen entsprach. Die Dimension Protocol enthält das zum Senden der SUBSCRIBE-Mitteilung verwendete Protokoll.

Subscribe.ServerError

Anzahl der Abonnementanforderungen, die aufgrund eines internen Fehlers abgelehnt wurden. Die Dimension Protocol enthält das zum Senden der SUBSCRIBE-Mitteilung verwendete Protokoll.

Subscribe.Success

Anzahl der Abonnementanforderungen, die vom Message Broker erfolgreich verarbeitet wurden. Die Dimension Protocol enthält das zum Senden der SUBSCRIBE-Mitteilung verwendete Protokoll.

Subscribe.Throttle

Die Anzahl der Abonnementanfragen, die gedrosselt wurden, weil die zulässigen Ratenlimits für Abonnementanfragen für Sie überschritten wurden. AWS-Konto Zu diesen Grenzwerten gehören Abonnements pro Sekunde pro Konto, Abonnements pro Konto und Abonnements pro Verbindung, die unter Grenzwerte und Kontingente für AWS IoT Core Nachrichtenbroker und Protokolle beschrieben sind. Die Dimension Protocol enthält das zum Senden der SUBSCRIBE-Mitteilung verwendete Protokoll.

Throttle.Exceeded Diese Metrik wird angezeigt, CloudWatch wenn bei einem MQTT-Client die Anzahl der Pakete pro Sekunde pro Verbindungsebene gedrosselt wird. Diese Metrik gilt nicht für HTTP-Verbindungen.

Unsubscribe.ClientError

Die Anzahl der Abmeldeanforderungen, die abgelehnt wurden, weil die UNSUBSCRIBE-Nachricht nicht den in AWS IoT-Kontingente definierten Anforderungen entsprach. Die Dimension Protocol enthält das zum Senden der UNSUBSCRIBE-Mitteilung verwendete Protokoll.

Unsubscribe.ServerError

Anzahl der Abmeldeanforderungen, die aufgrund eines internen Fehlers abgelehnt wurden. Die Dimension Protocol enthält das zum Senden der UNSUBSCRIBE-Mitteilung verwendete Protokoll.

Unsubscribe.Success

Anzahl der Abmeldeanforderungen, die vom Message Broker erfolgreich verarbeitet wurden. Die Dimension Protocol enthält das zum Senden der UNSUBSCRIBE-Mitteilung verwendete Protokoll.

Unsubscribe.Throttle

Anzahl der Abmeldeanforderungen, die abgelehnt wurden, weil der Client die zugelassene Abmeldeanforderungsrate überschritten hat. Die Dimension Protocol enthält das zum Senden der UNSUBSCRIBE-Mitteilung verwendete Protokoll.

Geräteschatten-Metriken

Anmerkung

Die Device Shadow-Metriken werden in der CloudWatch Konsole unter Protocol Metrics angezeigt.

Metrik Beschreibung

DeleteThingShadow.Accepted

Die Anzahl der erfolgreich verarbeiteten DeleteThingShadow-Anforderungen. Die Dimension Protocol enthält das zum Senden der Anforderung verwendete Protokoll.

GetThingShadow.Accepted

Die Anzahl der erfolgreich verarbeiteten GetThingShadow-Anforderungen. Die Dimension Protocol enthält das zum Senden der Anforderung verwendete Protokoll.

ListThingShadow.Accepted

Die Anzahl der erfolgreich verarbeiteten ListThingShadow-Anforderungen. Die Dimension Protocol enthält das zum Senden der Anforderung verwendete Protokoll.

UpdateThingShadow.Accepted

Die Anzahl der erfolgreich verarbeiteten UpdateThingShadow-Anforderungen. Die Dimension Protocol enthält das zum Senden der Anforderung verwendete Protokoll.

Jobs-Metriken

Metrik Beschreibung

CanceledJobExecutionCount

Die Anzahl der Auftragsausführungen, deren Status sich CANCELED innerhalb eines Zeitraums geändert hat, der durch CloudWatch bestimmt wird. (Weitere Informationen zu CloudWatch Metriken finden Sie unter Amazon CloudWatch Metrics.) Die Dimension JobId enthält die ID des Auftrags.

CanceledJobExecutionTotalCount

Die Gesamtzahl der Auftragsausführungen mit dem Status CANCELED für den jeweiligen Auftrag. Die Dimension JobId enthält die ID des Auftrags.

ClientErrorCount

Die Anzahl der Clientfehler, die beim Ausführen des Auftrags aufgetreten sind. Die Dimension JobId enthält die ID des Auftrags.

FailedJobExecutionCount

Die Anzahl der Auftragsausführungen, deren Status sich FAILED innerhalb eines Zeitraums geändert hat, der durch CloudWatch bestimmt wird. (Weitere Informationen zu CloudWatch Metriken finden Sie unter Amazon CloudWatch Metrics.) Die Dimension JobId enthält die ID des Auftrags.

FailedJobExecutionTotalCount

Die Gesamtzahl der Auftragsausführungen mit dem Status FAILED für den jeweiligen Auftrag. Die Dimension JobId enthält die ID des Auftrags.

InProgressJobExecutionCount

Die Anzahl der Auftragsausführungen, deren Status sich IN_PROGRESS innerhalb eines Zeitraums geändert hat, der durch CloudWatch bestimmt wird. (Weitere Informationen zu CloudWatch Metriken finden Sie unter Amazon CloudWatch Metrics.) Die Dimension JobId enthält die ID des Auftrags.

InProgressJobExecutionTotalCount

Die Gesamtzahl der Auftragsausführungen mit dem Status IN_PROGRESS für den jeweiligen Auftrag. Die Dimension JobId enthält die ID des Auftrags.

RejectedJobExecutionTotalCount

Die Gesamtzahl der Auftragsausführungen mit dem Status REJECTED für den jeweiligen Auftrag. Die Dimension JobId enthält die ID des Auftrags.

RemovedJobExecutionTotalCount

Die Gesamtzahl der Auftragsausführungen mit dem Status REMOVED für den jeweiligen Auftrag. Die Dimension JobId enthält die ID des Auftrags.

QueuedJobExecutionCount

Die Anzahl der Auftragsausführungen, deren Status sich QUEUED innerhalb eines Zeitraums geändert hat, der durch CloudWatch bestimmt wird. (Weitere Informationen zu CloudWatch Metriken finden Sie unter Amazon CloudWatch Metrics.) Die Dimension JobId enthält die ID des Auftrags.

QueuedJobExecutionTotalCount

Die Gesamtzahl der Auftragsausführungen mit dem Status QUEUED für den jeweiligen Auftrag. Die Dimension JobId enthält die ID des Auftrags.

RejectedJobExecutionCount

Die Anzahl der Auftragsausführungen, deren Status sich REJECTED innerhalb eines Zeitraums geändert hat, der durch CloudWatch bestimmt wird. (Weitere Informationen zu CloudWatch Metriken finden Sie unter Amazon CloudWatch Metrics.) Die Dimension JobId enthält die ID des Auftrags.

RemovedJobExecutionCount

Die Anzahl der Auftragsausführungen, deren Status sich REMOVED innerhalb eines Zeitraums geändert hat, der durch CloudWatch bestimmt wird. (Weitere Informationen zu CloudWatch Metriken finden Sie unter Amazon CloudWatch Metrics.) Die Dimension JobId enthält die ID des Auftrags.

ServerErrorCount

Die Anzahl der Serverfehler, die beim Ausführen das Auftrags aufgetreten sind. Die Dimension JobId enthält die ID des Auftrags.

SuccededJobExecutionCount

Die Anzahl der Auftragsausführungen, deren Status sich SUCCESS innerhalb eines Zeitraums geändert hat, der durch CloudWatch bestimmt wird. (Weitere Informationen zu CloudWatch Metriken finden Sie unter Amazon CloudWatch Metrics.) Die Dimension JobId enthält die ID des Auftrags.

SuccededJobExecutionTotalCount

Die Gesamtzahl der Auftragsausführungen mit dem Status SUCCESS für den jeweiligen Auftrag. Die Dimension JobId enthält die ID des Auftrags.

Metriken für Device Defender-Prüfung

Metrik Beschreibung

NonCompliantResources

Die Anzahl der Ressourcen, die bei einer Prüfung als nicht konform befunden wurden. Das System meldet die Anzahl der Ressourcen, die bei der Prüfung eines durchgeführten Audits nicht konform waren.

ResourcesEvaluated

Die Anzahl der Ressourcen, die auf Konformität geprüft wurden. Das System meldet die Anzahl der Ressourcen, die für die Prüfung der durchgeführten Audits ausgewertet wurden.

MisconfiguredDeviceDefenderNotification

Benachrichtigt Sie, wenn Ihre SNS-Konfiguration für falsch konfiguriert AWS IoT Device Defender ist.

Dimensions (Abmessungen)

Metriken für Device Defender-Erkennung

Metrik Beschreibung

NumOfMetricsExported

Die Anzahl der Metriken, die für eine Cloud-seitige, geräteseitige oder benutzerdefinierte Metrik exportiert wurden. Das System meldet die Anzahl der für das Konto exportierten Metriken für eine bestimmte Metrik. Diese Metrik ist nur für Kunden verfügbar, die den Metrik-Export verwenden.

NumOfMetricsSkipped

Die Anzahl der Metriken, die für eine Cloud-seitige, geräteseitige oder benutzerdefinierte Metrik übersprungen wurden. Das System meldet die Anzahl der Metriken, die für das Konto übersprungen wurden, für eine bestimmte Metrik, da Device Defender Detect nicht genügend Berechtigungen zur Veröffentlichung im MQTT-Thema erteilt hat. Diese Metrik ist nur für Kunden verfügbar, die den Metrik-Export verwenden.

NumOfMetricsExceedingSizeLimit

Die Anzahl der Metriken, die beim Export für eine Cloud-seitige, geräteseitige oder benutzerdefinierte Metrik übersprungen wurden, weil die Größe die Größenbeschränkungen für MQTT-Nachrichten überschreitet. Das System meldet die Anzahl der Metriken, die für den Export für das Konto übersprungen wurden, und zwar für eine bestimmte Metrik, weil die Größe die Größenbeschränkungen von MQTT-Nachrichten überschreitet. Diese Metrik ist nur für Kunden verfügbar, die den Metrik-Export verwenden.

Violations

Die Anzahl der neuen Verletzungen des Sicherheitsprofils, die seit der letzten Auswertung festgestellt wurden. Das System meldet die Anzahl der neuen Verstöße für das Konto, für ein bestimmtes Sicherheitsprofil und für ein bestimmtes Verhalten eines bestimmten Sicherheitsprofils.

ViolationsCleared

Die Anzahl der Verstöße des Sicherheitsprofils, die seit der letzten Auswertung gelöst wurden. Das System meldet die Anzahl der gelösten Verstöße für das Konto, für ein bestimmtes Sicherheitsprofil und für ein bestimmtes Verhalten eines bestimmten Sicherheitsprofils.

ViolationsInvalidated

Die Anzahl der Verletzungen von Sicherheitsprofilen, für die seit der letzten Auswertung keine Informationen mehr verfügbar sind (weil das meldende Gerät die Meldung eingestellt hat oder aus irgendeinem Grund nicht mehr überwacht wird). Das System meldet die Anzahl der ungültigen Verstöße für das gesamte Konto, für ein bestimmtes Sicherheitsprofil und für ein bestimmtes Verhalten eines bestimmten Sicherheitsprofils.

MisconfiguredDeviceDefenderNotification

Benachrichtigt Sie, wenn Ihre SNS-Konfiguration für falsch konfiguriert ist. AWS IoT Device Defender

Dimensions (Abmessungen)

Gerätebereitstellungsmetriken

AWS IoT Kennzahlen zur Flottenbereitstellung
Metrik Beschreibung

ApproximateNumberOfThingsRegistered

Die Anzahl der Objekte, die von Flottenbereitstellung registriert wurden.

Die Anzahl ist zwar im Allgemeinen korrekt, die verteilte Architektur von AWS IoT Core macht es jedoch schwierig, eine genaue Anzahl der registrierten Objekte aufrechtzuerhalten.

Die nützlichste Statistik für diese Metrik ist:

  • Max, um die Gesamtzahl der registrierten Objekte zu melden. Die Anzahl der Dinge, die während des CloudWatch Aggregationsfensters registriert wurden, finden Sie in der RegisterThingFailed Metrik.

Abmessungen: ID ClaimCertificate

CreateKeysAndCertificateFailed

Die Anzahl der Fehler, die beim Aufrufen der CreateKeysAndCertificate-MQTT-API aufgetreten sind.

Die Metrik wird sowohl bei Erfolg (Wert = 0) als auch bei Fehlschlag (Wert = 1) ausgegeben. Diese Metrik kann verwendet werden, um die Anzahl der Zertifikate nachzuverfolgen, die in den von CloudWatch -unterstützten Aggregationsfenstern (z. B. 5 Minuten oder 1 Stunde) erstellt und registriert wurden.

Für diese Metrik sind folgende Statistiken verfügbar:

  • Summe zur Angabe der Anzahl fehlgeschlagener Aufrufe.

  • SampleCountum die Gesamtzahl der erfolgreichen und fehlgeschlagenen Aufrufe zu melden.

CreateCertificateFromCsrFailed

Die Anzahl der Fehler, die beim Aufrufen der CreateCertificateFromCsr-MQTT-API aufgetreten sind.

Die Metrik wird sowohl bei Erfolg (Wert = 0) als auch bei Fehlschlag (Wert = 1) ausgegeben. Diese Metrik kann verwendet werden, um die Anzahl der Dinge zu verfolgen, die während der von CloudWatch ihnen unterstützten Aggregationsfenster registriert wurden, z. B. 5 Minuten oder 1 Stunde.

Für diese Metrik sind folgende Statistiken verfügbar:

  • Summe zur Angabe der Anzahl fehlgeschlagener Aufrufe.

  • SampleCountum die Gesamtzahl der erfolgreichen und fehlgeschlagenen Aufrufe zu melden.

RegisterThingFailed

Die Anzahl der Fehler, die beim Aufrufen der RegisterThing-MQTT-API aufgetreten sind.

Die Metrik wird sowohl bei Erfolg (Wert = 0) als auch bei Fehlschlag (Wert = 1) ausgegeben. Diese Metrik kann verwendet werden, um die Anzahl der Dinge zu verfolgen, die während der von CloudWatch ihnen unterstützten Aggregationsfenster registriert wurden, z. B. 5 Minuten oder 1 Stunde. Die Gesamtzahl der registrierten Objekte finden Sie in der ApproximateNumberOfThingsRegistered-Metrik.

Für diese Metrik sind folgende Statistiken verfügbar:

  • Summe zur Angabe der Anzahl fehlgeschlagener Aufrufe.

  • SampleCountum die Gesamtzahl der erfolgreichen und fehlgeschlagenen Aufrufe zu melden.

Maße: TemplateName

J ust-in-time Bereitstellungsmetriken
Metrik Beschreibung

ProvisionThing.ClientError

Gibt an, wie oft ein Gerät aufgrund eines Client-Fehlers nicht bereitgestellt werden konnte. Beispielsweise war die in der Vorlage angegebene Richtlinie nicht vorhanden.

ProvisionThing.ServerError

Gibt an, wie oft ein Gerät aufgrund eines Serverfehlers nicht bereitgestellt werden konnte. Kunden können erneut versuchen, das Gerät bereitzustellen, nachdem sie gewartet haben und sie können sich an AWS IoT wenden, falls das Problem weiterhin besteht.

ProvisionThing.Success

Die Anzahl der erfolgreich bereitgestellten Geräte.

LoRaWAN-Metriken

Die folgende Tabelle zeigt die Metriken AWS IoT Core für LoRa WAN. Weitere Informationen finden Sie unter AWS IoT Core LoRaWAN-Metriken.

AWS IoT Core für LoRa WAN-Metriken
Metrik Beschreibung

Aktive Geräte/Gateways

Die Anzahl der aktiven LoRa WAN-Geräte und Gateways in Ihrem Konto.

Anzahl der Uplink-Nachrichten

Die Anzahl der Uplink-Nachrichten, die innerhalb einer bestimmten Zeitdauer für alle aktiven Gateways und Geräte in Ihrem gesendet werden. AWS-Konto Uplink-Nachrichten sind Nachrichten, die von Ihrem Gerät an ein WAN gesendet werden. AWS IoT Core LoRa

Anzahl der Downlink-Nachrichten

Die Anzahl der Downlink-Nachrichten, die innerhalb einer bestimmten Zeitdauer für alle aktiven Gateways und Geräte in Ihrem gesendet werden. AWS-Konto Downlink-Nachrichten sind Nachrichten, die über das LoRa WAN an Ihr AWS IoT Core Gerät gesendet werden.

Rate des Nachrichtenverlusts

Nachdem Sie Ihr Gerät hinzugefügt und eine LoRa WAN-Verbindung hergestellt haben, kann Ihr Gerät eine Uplink-Nachricht initiieren, um Nachrichten mit der Cloud auszutauschen. AWS IoT Core Mithilfe dieser Metrik können Sie dann die Rate der verlorenen Uplink-Nachrichten verfolgen.

Metriken verbinden

Nachdem Sie Ihr Gerät und Ihr Gateway hinzugefügt haben, führen Sie ein Verbindungsverfahren durch, damit Ihr Gerät Uplink-Daten senden und mit dem AWS IoT Core WAN kommunizieren kann. LoRa Sie können diese Metrik verwenden, um Informationen zu den Beitrittsmetriken für alle aktiven Geräte in Ihrem zu erhalten. AWS-Konto

Anzeige der durchschnittlichen Signalstärke (RSSI)

Sie können diese Metrik verwenden, um den durchschnittlichen RSSI (Received Signal Strength Indicator) innerhalb der angegebenen Zeitdauer zu überwachen. RSSI ist eine Messung, die angibt, ob das Signal stark genug für eine gute WLAN-Verbindung ist. Dieser Wert ist negativ und muss für eine starke Verbindung näher an Null liegen.

Durchschnittliches Signal-Rausch-Verhältnis (SNR)

Sie können diese Metrik verwenden, um das durchschnittliche SNR (ignal-to-noise S-Verhältnis) innerhalb der angegebenen Zeitdauer zu überwachen. Das SNR ist eine Messung, die angibt, ob das empfangene Signal im Vergleich zum Geräuschpegel stark genug für eine gute WLAN-Verbindung ist. Der SNR-Wert ist positiv und muss größer als Null sein, um anzuzeigen, dass die Signalleistung stärker ist als die Rauschleistung.

Verfügbarkeit des Gateways

Sie können diese Metrik verwenden, um Informationen über die Verfügbarkeit dieses Gateways innerhalb eines bestimmten Zeitraums abzurufen. Diese Metrik zeigt die Websocket-Verbindungszeit dieses Gateways für einen bestimmten Zeitraum an.

J ust-in-time Provisioning-Metriken
Metrik Beschreibung

ProvisionThing.ClientError

Gibt an, wie oft ein Gerät aufgrund eines Client-Fehlers nicht bereitgestellt werden konnte. Beispielsweise war die in der Vorlage angegebene Richtlinie nicht vorhanden.

ProvisionThing.ServerError

Gibt an, wie oft ein Gerät aufgrund eines Serverfehlers nicht bereitgestellt werden konnte. Kunden können erneut versuchen, das Gerät bereitzustellen, nachdem sie gewartet haben und sie können sich an AWS IoT wenden, falls das Problem weiterhin besteht.

ProvisionThing.Success

Die Anzahl der erfolgreich bereitgestellten Geräte.

Metriken zur Flottenindizierung

AWS IoT Kennzahlen zur Flottenindexierung
Metrik Beschreibung

NamedShadowCountForDynamicGroupQueryLimitExceeded

In dynamischen Objektgruppen werden maximal 25 benannte Schatten pro Objekt für Abfragebegriffe verarbeitet, die nicht datenquellenspezifisch sind. Wird dieses Limit für ein Objekt überschritten, wird der Ereignistyp NamedShadowCountForDynamicGroupQueryLimitExceeded ausgegeben.

Dimensionen für Metriken

Metriken verwenden den Namespace und stellen Metriken für folgende Dimensionen bereit.
Dimension Beschreibung
ActionType

Der Aktionstyp, der in der Regel festgelegt ist, welche die Anforderung ausgelöst hat.

BehaviorName

Der Name des Sicherheitsprofilverhaltens von Device Defender Detect, das überwacht wird.

ClaimCertificateId

Die certificateId des Anspruchs, der für die Bereitstellung der Geräte verwendet wurde.

CheckName

Der Name der Audit-Prüfung für Device Defender, deren Ergebnisse überwacht werden.

JobId

Die ID des Auftrags, dessen Fortschritt oder erfolgreiche/fehlgeschlagene Nachrichtenverbindung überwacht wird

Protocol

Das für die Anforderung verwendete Protokoll. Gültige Werte sind: MQTT oder HTTP

RuleName

Der Name der von der Anforderung ausgelösten Regel.

ScheduledAuditName

Der Name der geplanten Audit-Prüfung mit Device Defender, deren Ergebnisse überwacht werden. Dies hat den Wert OnDemand, wenn die gemeldeten Ergebnisse für ein Audit gelten, das auf Abruf durchgeführt wurde.

SecurityProfileName

Der Name des Sicherheitsprofils von Device Defender Detect, dessen Verhalten überwacht wird.

TemplateName

Der Name der Bereitstellungsvorlage.

SourceArn Bezieht sich auf das Sicherheitsprofil für Detect oder das Konto ARN für Audit.

RoleArn

Bezieht sich auf die Rolle, die Device Defender übernehmen wollte.

TopicArn

Bezieht sich auf das SNS-Thema, in dem Device Defender versucht hat, zu veröffentlichen.

Error

Enthält eine kurze Beschreibung des Fehlers, der beim Versuch, im SNS-Thema zu veröffentlichen, aufgetreten ist. Die möglichen Werte sind:
  • „KMS KeyNot Found“: gibt an, dass der KMS-Schlüssel für das Thema nicht existiert.

  • "InvalidTopicName“: gibt an, dass das SNS-Thema nicht gültig ist.

  • AccessDenied„KMS“: gibt an, dass die Rolle keine Berechtigungen für den KMS-Schlüssel für das Thema hat.

  • "AuthorizationError„: gibt an, dass die angegebene Rolle Device Defender nicht autorisiert, Beiträge zum SNS-Thema zu veröffentlichen.

  • „SNS TopicNot Found“: gibt an, dass das angegebene SNS-Thema nicht existiert.

  • "FailureToAssumeRole„: gibt an, dass die angegebene Rolle Device Defender nicht autorisiert, die Rolle zu übernehmen.

  • „CrossRegionsnsTopic“: gibt an, dass das SNS-Thema in einer anderen Region existiert.