View a markdown version of this page

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 Metriken und Dimensionen an CloudWatch jede Minute. Sie können diese Metriken verwenden AWS IoT, die CloudWatch Konsole verwenden oder AWS CLI sich diese ansehen.

Um Metriken mithilfe der CloudWatch Konsole anzuzeigen, öffnen Sie die CloudWatch Konsole. Wählen Sie im Navigationsbereich Metriken und dann Alle Metriken aus. Suchen Sie auf der Registerkarte „Durchsuchen“ nach, AWS IoT um die Liste der Metriken anzuzeigen. Metriken werden zunächst nach dem Service-Namespace und anschließend nach den verschiedenen Dimensionskombinationen in den einzelnen Namespaces gruppiert.

Führen Sie den folgenden Befehl aus AWS CLI, um Metriken mithilfe von anzuzeigen.

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

AWS IoT Metriken

Metrik Description

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 für Anbieter von Anmeldeinformationen

Metrik Description

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 Description

Connection.AuthNError

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

OCSP-Stapling-Metriken für Serverzertifikate

Metrik Description
RetrieveOCSPStapleData.Success Die OCSP-Antwort wurde empfangen und erfolgreich 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 OCSP-Stapling für Serverzertifikate.

Regelmetriken

Metrik Description

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.

RuleExecutionThrottled

Die Anzahl der Nachrichten, die von der Regel-Engine aufgrund von bösartigem Verhalten gedrosselt wurden, z. B. aufgrund übermäßiger Ingest-Veröffentlichungsanfragen aufgrund nicht vorhandener Regeln. Die Dimension RuleName enthält den Namen der auszulösenden Regel.

RuleEvaluation (Status=Throttled)

Die Anzahl der Regelbewertungen, die gedrosselt wurden. Die Status Dimension gibt den Status der Anforderung an. Derzeit wird nur der Status unterstützt, der darauf hinweistThrottled, dass die Anfrage gedrosselt wurde.

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 Description

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 Description

HttpCode_Other

Wird generiert, wenn der Statuscode der Antwort vom Downstream-Web nicht 2xx, 4xx oder 5xx service/application lautet.

HttpCode_4XX

Wird generiert, wenn der Statuscode der Antwort aus dem Downstream-Web zwischen 400 und 499 service/application liegt.

HttpCode_5XX

Wird generiert, wenn der Statuscode der Antwort vom Downstream-Web zwischen 500 und 599 service/application liegt.

HttpInvalidUrl

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

HttpRequestTimeout

Wird generiert, wenn das Downstream-Web service/application keine Antwort innerhalb des Zeitlimits für die Anforderung zurückgibt. 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 Description

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 Verbindungsanfragen, die abgelehnt wurden, weil die MQTT-Nachricht die unter definierten Anforderungen nicht AWS IoT Kontingente erfüllte. 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öffentlichungsanfragen, die vom Message Broker abgelehnt wurden, weil die Nachricht die unter definierten Anforderungen nicht AWS IoT Kontingente erfüllte. Die Dimension Protocol enthält das zum Veröffentlichen der Mitteilung verwendete Protokoll.

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.

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 gestellten Veröffentlichungsanfragen, die abgelehnt wurden, weil die Nachricht die unter definierten Anforderungen nicht erfüllteAWS IoT Kontingente. 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 Abonnementanfragen, die abgelehnt wurden, weil die SUBSCRIBE Nachricht die unter definierten Anforderungen nicht erfüllteAWS IoT Kontingente. 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 Abonnementanforderungsraten 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 in den Grenzwerten und Kontingenten für AWS IoT Core Message Broker und Protokolle beschrieben werden. Die Dimension Protocol enthält das zum Senden der SUBSCRIBE-Mitteilung verwendete Protokoll.

Throttle.Exceeded Diese Metrik wird angezeigt, CloudWatch wenn ein MQTT-Client hinsichtlich der Grenzwerte für Pakete pro Sekunde pro Verbindung gedrosselt wird. Diese Metrik gilt nicht für HTTP-Verbindungen.

Unsubscribe.ClientError

Die Anzahl der Abmeldeanfragen, die abgelehnt wurden, weil die UNSUBSCRIBE Nachricht die unter definierten Anforderungen nicht erfüllte. AWS IoT Kontingente 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 Geräteschattenmetriken werden in der CloudWatch Konsole unter Protokollmetriken angezeigt.

Metrik Description

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.

Metriken protokollieren

Metrik Description

CloudwatchLogs:LogGroupCreationFailed

Die Anzahl der CreateLogGroup Anforderungsfehler. AWS IoT Logging erstellt eine CloudWatch Protokollgruppe, falls sie nicht existiert. Die LogGroup Dimension enthält die Protokollgruppe, die für die Anfrage verwendet wurde.

CloudwatchLogs:LogStreamCreationFailed

Die Anzahl der CreateLogStream Anforderungsfehler. AWS IoT Logging erstellt einen CloudWatch Log-Stream, um Log-Ereignisse zu übertragen. Die LogGroup Dimension enthält die Protokollgruppe, die für die Anfrage verwendet wurde.

CloudwatchLogs:PutRetentionPolicyFailed

Die Anzahl der PutRetentionPolicy Anforderungsfehler. AWS IoT Logging erstellt eine CloudWatch Protokollgruppe, falls sie nicht existiert, und die Aufbewahrungsrichtlinie ist auf 30 Tage festgelegt. Die LogGroup Dimension enthält die Protokollgruppe, die für die Anfrage verwendet wurde.

CloudwatchLogs:PutLogEventsFailed

Die Anzahl der PutLogEvents Anforderungsfehler. Die LogGroup Dimension enthält die CloudWatch Protokollgruppe, die für die Anforderung verwendet wurde.

Jobs-Metriken

Metrik Description

CanceledJobExecutionCount

Die Anzahl der Jobausführungen, deren Status sich CANCELED innerhalb eines Zeitraums geändert hat, der bestimmt ist durch CloudWatch. (Weitere Informationen zu CloudWatch Metriken finden Sie unter CloudWatch Amazon-Metriken.) 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 von CloudWatch bestimmt wird. (Weitere Informationen zu CloudWatch Metriken finden Sie unter CloudWatch Amazon-Metriken.) 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 von CloudWatch bestimmt wird. (Weitere Informationen zu CloudWatch Metriken finden Sie unter CloudWatch Amazon-Metriken.) 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 von CloudWatch bestimmt wird. (Weitere Informationen zu CloudWatch Metriken finden Sie unter CloudWatch Amazon-Metriken.) 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 von CloudWatch bestimmt wird. (Weitere Informationen zu CloudWatch Metriken finden Sie unter CloudWatch Amazon-Metriken.) 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 von CloudWatch bestimmt wird. (Weitere Informationen zu CloudWatch Metriken finden Sie unter CloudWatch Amazon-Metriken.) 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 von CloudWatch bestimmt wird. (Weitere Informationen zu CloudWatch Metriken finden Sie unter CloudWatch Amazon-Metriken.) 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 Description

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 Description

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 Metriken zur Bereitstellung der Flotte
Metrik Description

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. Eine Anzahl der Dinge, die während des CloudWatch Aggregationsfensters registriert wurden, finden Sie in der RegisterThingFailed Metrik.

Maße: ClaimCertificateId

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 zu verfolgen, die während der CloudWatch-supported Aggregationsfenster erstellt und 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.

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 CloudWatch-supported 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 CloudWatch-supported 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

Just-in-time Metriken zur Bereitstellung
Metrik Description

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 für AWS IoT Core für LoRaWAN. Weitere Informationen finden Sie unter AWS IoT Core für LoRaWAN Metriken.

AWS IoT Core für LoRaWAN Metriken
Metrik Description

Aktiv devices/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 gesendet werden. AWS IoT Core für LoRaWAN

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 von AWS IoT Core für LoRaWAN Ihrem Gerät gesendet werden.

Rate des Nachrichtenverlusts

Nachdem Sie Ihr Gerät hinzugefügt und eine Verbindung hergestellt haben AWS IoT Core für LoRaWAN, kann Ihr Gerät eine Uplink-Nachricht initiieren, um mit dem Nachrichtenaustausch mit der Cloud zu beginnen. Mit dieser Kennzahl können Sie dann die Rate der verlorenen Uplink-Nachrichten verfolgen.

Beitrittskennzahlen

Nachdem Sie Ihr Gerät und Ihr Gateway hinzugefügt haben, führen Sie einen Verbindungsvorgang durch, damit Ihr Gerät Uplink-Daten senden und mit ihnen kommunizieren kann. AWS IoT Core für LoRaWAN Sie können über diese Kennzahl Informationen zu Beitrittskennzahlen für alle aktiven Geräte in Ihrem AWS-Konto erhalten.

Anzeige der durchschnittlichen Empfangssignalstärke (RSSI)

Sie können mit dieser Kennzahl den durchschnittlichen RSSI (Received Signal Strength Indicator) innerhalb des angegebenen Zeitraums zu überwachen. Mit der RSSI-Messung wird angegeben, ob das Signal stark genug für eine gute drahtlose 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 (Signal-to-noise Verhältnis) innerhalb der angegebenen Zeitdauer zu überwachen. Die SNR-Messung gibt an, ob das empfangene Signal im Vergleich zum Geräuschpegel stark genug für eine gute Funkverbindung ist. Der SNR-Wert ist positiv und muss größer als Null sein, um anzuzeigen, dass die Signalleistung stärker ist als die Rauschleistung.

Gateway-Verfügbarkeit

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

Just-in-time Metriken für die Bereitstellung
Metrik Description

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 Metriken zur Flottenindizierung
Metrik Description

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 Description
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 Jobs, dessen Fortschritt oder Nachrichtenverbindung überwacht success/failure 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 zu übernehmen versucht hat.

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:
  • "KMSKeyNotFound„: gibt an, dass der KMS-Schlüssel für das Thema nicht existiert.

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

  • "KMSAccessDenied„: 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.

  • "SNSTopicNotFound„: zeigt 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.