AWS IoT metriche e dimensioni - AWS IoT Core

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

AWS IoT metriche e dimensioni

Quando interagisci con AWS IoT, il servizio invia metriche e dimensioni a CloudWatch ogni minuto. Puoi utilizzare AWS IoT, utilizzare la CloudWatch console o AWS CLI visualizzare queste metriche.

Per visualizzare le metriche utilizzando la CloudWatch console, apri la CloudWatch console. Nel pannello di navigazione, scegli Parametri quindi scegli Tutti i parametri. Nella scheda Sfoglia, cerca per AWS IoT visualizzare l'elenco delle metriche. I parametri vengono raggruppati prima in base allo spazio dei nomi del servizio e successivamente in base alle diverse combinazioni di dimensioni all'interno di ogni spazio dei nomi.

Per visualizzare le metriche utilizzando AWS CLI, esegui il comando seguente.

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

AWS IoT metriche

Parametro Descrizione

AddThingToDynamicThingGroupsFailed

Il numero di eventi di errore associati all'aggiunta di un oggetto a un gruppo di oggetti dinamici. La dimensione DynamicThingGroupName contiene il nome dei gruppi dinamici che non sono riusciti ad aggiungere elementi.

NumLogBatchesFailedToPublishThrottled

Il batch singolo di eventi di log la cui pubblicazione non è riuscita a causa di errori di throttling.

NumLogEventsFailedToPublishThrottled

Il numero di eventi di log nel batch la cui pubblicazione non è riuscita a causa di errori di throttling.

AWS IoT Core metriche del fornitore di credenziali

Parametro Descrizione

CredentialExchangeSuccess

Il numero di richieste con esito positivo AssumeRoleWithCertificate a provider di credenziali AWS IoT Core .

Parametri di autenticazione

Nota

Le metriche di autenticazione vengono visualizzate nella CloudWatch console in Protocol Metrics.

Parametro Descrizione

Connection.AuthNError

Il numero di tentativi di connessione AWS IoT Core rifiutati a causa di errori di autenticazione. Questa metrica considera solo le connessioni che inviano una stringa di indicazione del nome del server (SNI) corrispondente a un endpoint dell'utente. Account AWS Questa metrica include i tentativi di connessione da fonti esterne come strumenti di scansione Internet o attività di sondaggio. La Protocol dimensione contiene il protocollo utilizzato per inviare il tentativo di connessione.

Metriche di OCSP graffing dei certificati del server

Parametro Descrizione
R etrieveOCSPStaple Data.Successo La OCSP risposta è stata ricevuta ed elaborata con successo. Questa risposta verrà inclusa durante l'TLShandshake per il dominio configurato. La DomainConfigurationName dimensione contiene il nome del dominio configurato con la memorizzazione dei certificati del server abilitataOCSP.

Parametri delle regole

Parametro Descrizione

ParseError

Il numero di errori di JSON analisi che si sono verificati nei messaggi pubblicati su un argomento su cui è in ascolto una regola. La dimensione RuleName contiene il nome della regola.

RuleMessageThrottled

Il numero di messaggi sottoposto a throttling dal motore di regole a causa di comportamento dannoso o perché il numero di messaggi supera il limite di throttling del motore di regole. La dimensione RuleName contiene il nome della regola da attivare.

RuleNotFound

La regola da attivare non è stata trovata. La dimensione RuleName contiene il nome della regola.

RulesExecuted

Il numero di AWS IoT regole eseguite.

TopicMatch

Il numero di messaggi in arrivo pubblicati su un argomento che la regola sta ascoltando. La dimensione RuleName contiene il nome della regola.

Parametri delle operazioni sulle regole

Parametro Descrizione

Failure

Il numero di invocazioni di operazioni sulle regole non riuscite. La dimensione RuleName contiene il nome della regola che specifica l'operazione. La dimensione ActionType contiene il tipo di azione che è stato invocato.

Success

Il numero di invocazioni di operazioni sulle regole riuscite. La dimensione RuleName contiene il nome della regola che specifica l'operazione. La dimensione ActionType contiene il tipo di azione che è stato invocato.

ErrorActionFailure Il numero di azioni di errore non riuscite. La dimensione RuleName contiene il nome della regola che specifica l'operazione. La dimensione ActionType contiene il tipo di azione che è stato invocato.
ErrorActionSuccess Il numero di azioni di errore riuscite correttamente. La dimensione RuleName contiene il nome della regola che specifica l'operazione. La dimensione ActionType contiene il tipo di azione che è stato invocato.

HTTPmetriche specifiche dell'azione

Parametro Descrizione

HttpCode_Other

Generato se il codice di stato della risposta dal servizio/applicazione web downstream non è 2xx, 4xx o 5xx.

HttpCode_4XX

Generato se il codice di stato della risposta dal servizio/applicazione web downstream è compreso tra 400 e 499.

HttpCode_5XX

Generato se il codice di stato della risposta dal servizio/applicazione web downstream è compreso tra 500 e 599.

HttpInvalidUrl

Generato se un endpointURL, dopo la sostituzione dei modelli sostitutivi, non inizia con. https://

HttpRequestTimeout

Generato se il servizio/applicazione web downstream non restituisce risposta entro il limite di timeout della richiesta. Per ulteriori informazioni, consulta Service Quotas.

HttpUnknownHost

Generato se URL è valido, ma il servizio non esiste o non è raggiungibile.

Parametri del broker di messaggi

Nota

Le metriche del broker di messaggi vengono visualizzate nella CloudWatch console in Metriche del protocollo.

Parametro Descrizione

Connect.AuthError

Il numero di richieste di connessione che il broker di messaggi non ha potuto autorizzare. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio CONNECT.

Connect.ClientError

Il numero di richieste di connessione rifiutate perché il MQTT messaggio non soddisfaceva i requisiti definiti in. Quote AWS IoT La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio CONNECT.

Connect.ClientIDThrottle

Il numero di richieste di connessione per cui è stato eseguito il throttling perché il client ha superato la velocità di richiesta di connessione consentita per un ID specifico. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio CONNECT.

Connect.ServerError

Il numero di richieste di connessione non riuscite a causa di un errore interno. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio CONNECT.

Connect.Success

Il numero di connessioni con esito positivo al broker di messaggi. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio CONNECT.

Connect.Throttle

Il numero di richieste di connessione per cui è stato eseguito il throttling perché l'account ha superato la velocità di richiesta di connessione consentita. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio CONNECT.

Ping.Success

Il numero di messaggi ping ricevuti dal broker di messaggi. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio ping.

PublishIn.AuthError

Il numero di richieste di pubblicazione che il broker di messaggi non ha potuto autorizzare. La dimensione Protocol contiene il protocollo utilizzato per pubblicare il messaggio. HTTPPublish non supporta questa metrica.

PublishIn.ClientError

Il numero di richieste di pubblicazione respinte dal broker di messaggi perché il messaggio non rispondeva ai requisiti definiti in Quote AWS IoT. La dimensione Protocol contiene il protocollo utilizzato per pubblicare il messaggio. HTTPPublish non supporta questa metrica.

PublishIn.ServerError

Il numero di richieste di pubblicazione che il broker di messaggi non è riuscito a elaborare a causa di un errore interno. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio PUBLISH. HTTPPublish non supporta questa metrica.

PublishIn.Success

Il numero di richieste di pubblicazione correttamente elaborate dal broker di messaggi. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio PUBLISH.

PublishIn.Throttle

Il numero di richieste di pubblicazione per cui è stato eseguito il throttling perché il client ha superato la velocità di messaggi in arrivo consentita. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio PUBLISH. HTTPPublish non supporta questa metrica.

PublishOut.AuthError

Il numero di richieste di pubblicazione effettuate dal broker di messaggi che AWS IoT non ha potuto autorizzare. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio PUBLISH.

PublishOut.ClientError

Il numero di richieste di pubblicazione effettuate dal broker di messaggi che sono state respinte perché il messaggio non rispondeva ai requisiti definiti in Quote AWS IoT. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio PUBLISH.

PublishOut.Success

Il numero di richieste di pubblicazione correttamente effettuate dal broker di messaggi. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio PUBLISH.

PublishOut.Throttle

Il numero di richieste di pubblicazione limitate perché il client ha superato la velocità di messaggi in arrivo consentita. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio PUBLISH.

PublishRetained.AuthError

Il numero di richieste di pubblicazione con il flag RETAIN segnala che il broker di messaggi non ha potuto fornire l'autorizzazione. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio PUBLISH.

PublishRetained.ServerError

Il numero di richieste di pubblicazione memorizzate che il broker di messaggi non è riuscito a elaborare a causa di un errore interno. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio PUBLISH.

PublishRetained.Success

Il numero di richieste di pubblicazione con il flag RETAIN segnala che il broker di messaggi le ha elaborate correttamente. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio PUBLISH.

PublishRetained.Throttle

Il numero di richieste di pubblicazione con il flag RETAIN segnala che hanno subito una limitazione, perché il client ha superato la velocità di messaggi in arrivo consentita. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio PUBLISH.

Queued.Success

Il numero di messaggi archiviati che sono stati correttamente elaborati dal broker di messaggi per i client scollegati dalle sessioni persistenti. I messaggi con un QoS pari a 1 vengono archiviati mentre un client con una sessione persistente viene scollegato.

Queued.Throttle

Il numero di messaggi che non è stato possibile archiviare e che sono stati limitati mentre i client con sessioni persistenti venivano scollegati. Ciò si verifica quando i client superano il limite di messaggi in coda al secondo per account. I messaggi con un QoS pari a 1 vengono archiviati mentre un client con una sessione persistente viene scollegato.

Queued.ServerError

Il numero di messaggi che non sono stati archiviati per una sessione persistente a causa di un errore interno. Quando i client con una sessione persistente vengono scollegati, i messaggi con una qualità del servizio (QoS) pari a 1 vengono archiviati.

Subscribe.AuthError

Il numero di richieste di sottoscrizione effettuate da un client, che non è stato possibile autorizzare. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio SUBSCRIBE.

Subscribe.ClientError

Il numero di richieste di sottoscrizione che sono state respinte perché il messaggio SUBSCRIBE non rispondeva ai requisiti definiti in Quote AWS IoT. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio SUBSCRIBE.

Subscribe.ServerError

Il numero di richieste di sottoscrizione respinte a causa di un errore interno. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio SUBSCRIBE.

Subscribe.Success

Il numero di richieste di sottoscrizione correttamente elaborate dal broker di messaggi. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio SUBSCRIBE.

Subscribe.Throttle

Il numero di richieste di iscrizione che sono state limitate perché i limiti di tariffa consentiti per le richieste di iscrizione sono stati superati per le tue. Account AWS Questi limiti includono gli abbonamenti al secondo per account, gli abbonamenti per account e gli abbonamenti per connessione descritti nel broker di AWS IoT Core messaggi e nei limiti e nelle quote del protocollo. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio SUBSCRIBE.

Throttle.Exceeded Questa metrica verrà visualizzata CloudWatch quando un MQTT client subisce una limitazione di pacchetti al secondo per i limiti del livello di connessione. Questa metrica non si applica alle connessioni. HTTP

Unsubscribe.ClientError

Il numero di richieste di annullamento sottoscrizione che sono state respinte perché il messaggio UNSUBSCRIBE non rispondeva ai requisiti definiti in Quote AWS IoT. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio UNSUBSCRIBE.

Unsubscribe.ServerError

Il numero di richieste di annullamento della sottoscrizione respinte a causa di un errore interno. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio UNSUBSCRIBE.

Unsubscribe.Success

Il numero di richieste di annullamento della sottoscrizione correttamente elaborate dal broker di messaggi. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio UNSUBSCRIBE.

Unsubscribe.Throttle

Il numero di richieste di annullamento della sottoscrizione respinte perché il client ha superato la velocità di richiesta di annullamento della sottoscrizione consentita. La dimensione Protocol contiene il protocollo utilizzato per inviare il messaggio UNSUBSCRIBE.

Parametri Device Shadow

Nota

Le metriche relative all'ombra del dispositivo vengono visualizzate nella CloudWatch console in Metriche del protocollo.

Parametro Descrizione

DeleteThingShadow.Accepted

Numero di richieste DeleteThingShadow elaborate correttamente. La dimensione Protocol contiene il protocollo utilizzato per effettuare la richiesta.

GetThingShadow.Accepted

Numero di richieste GetThingShadow elaborate correttamente. La dimensione Protocol contiene il protocollo utilizzato per effettuare la richiesta.

ListThingShadow.Accepted

Numero di richieste ListThingShadow elaborate correttamente. La dimensione Protocol contiene il protocollo utilizzato per effettuare la richiesta.

UpdateThingShadow.Accepted

Numero di richieste UpdateThingShadow elaborate correttamente. La dimensione Protocol contiene il protocollo utilizzato per effettuare la richiesta.

Parametri processi

Parametro Descrizione

CanceledJobExecutionCount

Il numero di esecuzioni di job il cui stato è cambiato CANCELED entro un periodo di tempo determinato da. CloudWatch (Per ulteriori informazioni sui CloudWatch parametri, consulta Amazon CloudWatch Metrics.) La dimensione JobId contiene l'ID del processo.

CanceledJobExecutionTotalCount

Il numero totale di esecuzioni di processi il cui stato è CANCELED per il dato processo. La dimensione JobId contiene l'ID del processo.

ClientErrorCount

Numero di errori client generati durante l'esecuzione del processo. La dimensione JobId contiene l'ID del processo.

FailedJobExecutionCount

Il numero di esecuzioni di job il cui stato è cambiato FAILED entro un periodo di tempo determinato da. CloudWatch (Per ulteriori informazioni sui CloudWatch parametri, consulta Amazon CloudWatch Metrics.) La dimensione JobId contiene l'ID del processo.

FailedJobExecutionTotalCount

Il numero totale di esecuzioni di processi il cui stato è FAILED per il dato processo. La dimensione JobId contiene l'ID del processo.

InProgressJobExecutionCount

Il numero di esecuzioni di job il cui stato è cambiato IN_PROGRESS entro un periodo di tempo determinato da. CloudWatch (Per ulteriori informazioni sui CloudWatch parametri, consulta Amazon CloudWatch Metrics.) La dimensione JobId contiene l'ID del processo.

InProgressJobExecutionTotalCount

Il numero totale di esecuzioni di processi il cui stato è IN_PROGRESS per il dato processo. La dimensione JobId contiene l'ID del processo.

RejectedJobExecutionTotalCount

Il numero totale di esecuzioni di processi il cui stato è REJECTED per il dato processo. La dimensione JobId contiene l'ID del processo.

RemovedJobExecutionTotalCount

Il numero totale di esecuzioni di processi il cui stato è REMOVED per il dato processo. La dimensione JobId contiene l'ID del processo.

QueuedJobExecutionCount

Il numero di esecuzioni di job il cui stato è cambiato QUEUED entro un periodo di tempo determinato da. CloudWatch (Per ulteriori informazioni sui CloudWatch parametri, consulta Amazon CloudWatch Metrics.) La dimensione JobId contiene l'ID del processo.

QueuedJobExecutionTotalCount

Il numero totale di esecuzioni di processi il cui stato è QUEUED per il dato processo. La dimensione JobId contiene l'ID del processo.

RejectedJobExecutionCount

Il numero di esecuzioni di job il cui stato è cambiato REJECTED entro un periodo di tempo determinato da. CloudWatch (Per ulteriori informazioni sui CloudWatch parametri, consulta Amazon CloudWatch Metrics.) La dimensione JobId contiene l'ID del processo.

RemovedJobExecutionCount

Il numero di esecuzioni di job il cui stato è cambiato REMOVED entro un periodo di tempo determinato da. CloudWatch (Per ulteriori informazioni sui CloudWatch parametri, consulta Amazon CloudWatch Metrics.) La dimensione JobId contiene l'ID del processo.

ServerErrorCount

Numero di errori server generati durante l'esecuzione del processo. La dimensione JobId contiene l'ID del processo.

SuccededJobExecutionCount

Il numero di esecuzioni di job il cui stato è cambiato SUCCESS entro un periodo di tempo determinato da. CloudWatch (Per ulteriori informazioni sui CloudWatch parametri, consulta Amazon CloudWatch Metrics.) La dimensione JobId contiene l'ID del processo.

SuccededJobExecutionTotalCount

Il numero totale di esecuzioni di processi il cui stato è SUCCESS per il dato processo. La dimensione JobId contiene l'ID del processo.

Parametri di Device Defender Audit

Parametro Descrizione

NonCompliantResources

Il numero di risorse risultate non conformi a un controllo. Il sistema rileva il numero di risorse risultate non conformi per ogni controllo di ogni audit eseguito.

ResourcesEvaluated

Il numero di risorse valutate per la conformità. Il sistema rileva il numero di risorse valutate per ogni controllo di ogni audit eseguito.

MisconfiguredDeviceDefenderNotification

Ti avvisa quando la SNS configurazione di non è configurata correttamente. AWS IoT Device Defender

Dimensioni

Parametri di Device Defender Detect

Parametro Descrizione

NumOfMetricsExported

Il numero di metriche esportate per una metrica lato cloud, lato dispositivo o personalizzata. Il sistema riporta il numero di metriche esportate per l'account, per una metrica specifica. Questa metrica è disponibile solo per i clienti che utilizzano l'esportazione delle metriche.

NumOfMetricsSkipped

Il numero di metriche ignorate per una metrica lato cloud, lato dispositivo o personalizzata. Il sistema riporta il numero di metriche ignorate per l'account, per una metrica specifica a causa delle autorizzazioni insufficienti fornite a Device Defender Detect per la pubblicazione sull'argomento mqtt. Questa metrica è disponibile solo per i clienti che utilizzano l'esportazione delle metriche.

NumOfMetricsExceedingSizeLimit

Il numero di metriche ignorate per l'esportazione per una metrica lato cloud, lato dispositivo o personalizzata a causa della dimensione che supera i limiti di dimensione del messaggio. MQTT Il sistema riporta il numero di metriche ignorate per l'esportazione per l'account, per una metrica specifica a causa della dimensione che supera i limiti di dimensione del messaggio. MQTT Questa metrica è disponibile solo per i clienti che utilizzano l'esportazione delle metriche.

Violations

Il numero di nuove violazioni di comportamenti per il profilo di sicurezza rilevate dall'ultima valutazione completata. Il sistema rileva il numero di nuove violazioni per l'account per un profilo di sicurezza specifico e per un comportamento specifico di un profilo di sicurezza specifico.

ViolationsCleared

Il numero di violazioni di comportamenti per il profilo di sicurezza risolte dall'ultima valutazione completata. Il sistema rileva il numero di violazioni risolte per l'account per un profilo di sicurezza specifico e per un comportamento specifico di un profilo di sicurezza specifico.

ViolationsInvalidated

Il numero di violazioni di comportamenti per il profilo di sicurezza per cui le informazioni non sono più disponibili dall'ultima valutazione completata (perché il dispositivo ha interrotto la reportistica o perché, per qualsiasi motivo, non viene più effettuato il monitoraggio). Il sistema rileva il numero di violazioni non convalidate per l'intero account per un profilo di sicurezza specifico e per un comportamento specifico di un profilo di sicurezza specifico.

MisconfiguredDeviceDefenderNotification

Ti avvisa quando la SNS configurazione di non è configurata correttamente. AWS IoT Device Defender

Dimensioni

Parametri di provisioning dei dispositivi

AWS IoT Metriche di approvvigionamento della flotta
Parametro Descrizione

ApproximateNumberOfThingsRegistered

Il numero di oggetti registrati tramite provisioning del parco istanze.

Mentre il conteggio è generalmente accurato, l'architettura distribuita di AWS IoT Core rende difficile mantenere un conteggio preciso degli oggetti registrati.

La statistica da utilizzare per questo parametro è:

  • Max per segnalare il numero totale di elementi registrati. Per un numero di elementi registrati durante la finestra di CloudWatch aggregazione, consulta la metrica. RegisterThingFailed

Dimensioni: ClaimCertificateId

CreateKeysAndCertificateFailed

Il numero di errori che si sono verificati durante le chiamate a. CreateKeysAndCertificate MQTT API

La metrica viene emessa in entrambi i casi Success (valore = 0) e Failure (valore = 1). Questa metrica può essere utilizzata per tenere traccia del numero di certificati creati e registrati durante le finestre di aggregazione CloudWatch supportate, ad esempio 5 minuti o 1 ora.

Le statistiche disponibili per questo parametro sono:

  • Sum per segnalare il numero di chiamate non riuscite.

  • SampleCountper segnalare il numero totale di chiamate riuscite e non riuscite.

CreateCertificateFromCsrFailed

Il numero di errori che si sono verificati durante le chiamate a. CreateCertificateFromCsr MQTT API

La metrica viene emessa in entrambi i casi Success (valore = 0) e Failure (valore = 1). Questa metrica può essere utilizzata per tenere traccia del numero di elementi registrati durante le finestre di aggregazione CloudWatch supportate, ad esempio 5 minuti o 1 ora.

Le statistiche disponibili per questo parametro sono:

  • Sum per segnalare il numero di chiamate non riuscite.

  • SampleCountper segnalare il numero totale di chiamate riuscite e non riuscite.

RegisterThingFailed

Il numero di errori che si sono verificati durante le chiamate a. RegisterThing MQTT API

La metrica viene emessa in entrambi i casi Success (valore = 0) e Failure (valore = 1). Questa metrica può essere utilizzata per tenere traccia del numero di elementi registrati durante le finestre di aggregazione CloudWatch supportate, ad esempio 5 minuti o 1 ora. Per il numero totale di elementi registrati, consulta il parametro ApproximateNumberOfThingsRegistered.

Le statistiche disponibili per questo parametro sono:

  • Sum per segnalare il numero di chiamate non riuscite.

  • SampleCountper segnalare il numero totale di chiamate riuscite e non riuscite.

Dimensioni: TemplateName

Just-in-time metriche di approvvigionamento
Parametro Descrizione

ProvisionThing.ClientError

Il numero di provisioning non riusciti di un dispositivo a causa di un errore del client. Ad esempio, la policy specificata nel modello non esisteva.

ProvisionThing.ServerError

Il numero di provisioning non riusciti di un dispositivo a causa di un errore del server. I clienti possono riprovare a eseguire il provisioning del dispositivo dopo l'attesa e possono contattare AWS IoT se il problema rimane lo stesso.

ProvisionThing.Success

Il numero di provisioning eseguiti correttamente per un dispositivo.

LoRaWANmetriche

La tabella seguente mostra le metriche per AWS IoT Core . LoRa WAN Per ulteriori informazioni, consulta AWS IoT Core per le LoRa WAN metriche.

AWS IoT Core per LoRa WAN le metriche
Parametro Descrizione

Dispositivi/gateway attivi

Il numero di LoRa WAN dispositivi e gateway attivi nel tuo account.

Numero di messaggi in uplink

Il numero di messaggi uplink inviati entro un periodo di tempo specificato per tutti i gateway e i dispositivi attivi nel tuo. Account AWS I messaggi uplink sono messaggi inviati dal dispositivo a for. AWS IoT Core LoRa WAN

Numero di messaggi in downlink

Il numero di messaggi di downlink inviati entro un periodo di tempo specificato per tutti i gateway e i dispositivi attivi del tuo. Account AWS I messaggi di downlink sono messaggi inviati da o LoRa WAN al tuo AWS IoT Core dispositivo.

Percentuale di perdita dei messaggi

Dopo aver aggiunto il dispositivo e aver effettuato la connessione a AWS IoT Core for LoRaWAN, il dispositivo può avviare un messaggio in uplink per iniziare a scambiare messaggi con il cloud. Puoi utilizzare questa metrica per monitorare quindi la frequenza dei messaggi in uplink persi.

Unisci le metriche

Dopo aver aggiunto il dispositivo e il gateway, esegui una procedura di unione in modo che il dispositivo possa inviare dati in uplink e comunicare con for. AWS IoT Core LoRa WAN Puoi utilizzare questa metrica per ottenere informazioni sulle metriche di iscrizione per tutti i dispositivi attivi nel tuo. Account AWS

Indicatore della potenza media del segnale ricevuto () RSSI

È possibile utilizzare questa metrica per monitorare la media RSSI (indicatore della potenza del segnale ricevuto) entro il periodo di tempo specificato. RSSIè una misurazione che indica se il segnale è sufficientemente potente per una buona connessione wireless. Questo valore è negativo e deve essere più vicino allo zero per una connessione stabile.

Rapporto medio segnale/rumore (SNR)

È possibile utilizzare questa metrica per monitorare la media SNR (Signal-to-noise rapporto) entro la durata di tempo specificata. SNRè una misurazione che indica se il segnale ricevuto è sufficientemente forte rispetto al livello di rumore per una buona connessione wireless. Il SNR valore è positivo e deve essere maggiore di zero per indicare che la potenza del segnale è maggiore della potenza del rumore.

Disponibilità del gateway

È possibile utilizzare questa metrica per ottenere informazioni sulla disponibilità di questo gateway entro un periodo di tempo specificato. Questa metrica mostra il tempo di connessione websocket di questo gateway per una durata di tempo specificata.

Just-in-time metriche di approvvigionamento
Parametro Descrizione

ProvisionThing.ClientError

Il numero di provisioning non riusciti di un dispositivo a causa di un errore del client. Ad esempio, la policy specificata nel modello non esisteva.

ProvisionThing.ServerError

Il numero di provisioning non riusciti di un dispositivo a causa di un errore del server. I clienti possono riprovare a eseguire il provisioning del dispositivo dopo l'attesa e possono contattare AWS IoT se il problema rimane lo stesso.

ProvisionThing.Success

Il numero di provisioning eseguiti correttamente per un dispositivo.

Parametri di indicizzazione del parco istanze

AWS IoT metriche di indicizzazione della flotta
Parametro Descrizione

NamedShadowCountForDynamicGroupQueryLimitExceeded

Viene elaborato un massimo di 25 copie shadow denominate per oggetto per termini di query che non sono specifici dell'origine dei dati nei gruppi di oggetti dinamici. Quando questo limite viene violato, il tipo di evento NamedShadowCountForDynamicGroupQueryLimitExceeded verrà emesso.

Dimensioni per i parametri

I parametri utilizzano lo spazio dei nomi forniscono i parametri per le seguenti dimensioni:
Dimensione Descrizione
ActionType

Il tipo di operazione specificato dalla regola attivata dalla richiesta.

BehaviorName

Il nome del comportamento del profilo di sicurezza Device Defender Detect che viene monitorato.

ClaimCertificateId

Il certificateId del reclamo utilizzato per il provisioning dei dispositivi.

CheckName

Il nome del controllo Device Defender Audit i cui risultati vengono monitorati.

JobId

L'ID del processo di cui si sta monitorando l'avanzamento o l'esito positivo/negativo della connessione al messaggio.

Protocol

Il protocollo usato per effettuare la richiesta. I valori validi sono: o MQTT HTTP

RuleName

Il nome della regola attivata dalla richiesta.

ScheduledAuditName

Il nome del Device Defender Audit i cui risultati di controllo vengono monitorati. Ha il valore OnDemand se i risultati riportati si riferiscono a un audit effettuato on demand.

SecurityProfileName

Il nome del profilo di sicurezza Device Defender Detect i cui comportamenti vengono monitorati.

TemplateName

Il nome del modello dell'artefatto di provisioning.

SourceArn Si riferisce al profilo di sicurezza per il rilevamento o all'account arn per il controllo.

RoleArn

Si riferisce al ruolo che Device Defender ha cercato di assumere.

TopicArn

Fa riferimento all'SNSargomento in cui Device Defender ha tentato di pubblicare.

Error

Fornisce una breve descrizione dell'errore ricevuto durante il tentativo di pubblicazione sull'argomento. SNS I valori possibili sono:
  • "KMSKeyNotFound«: indica che la KMS chiave non esiste per l'argomento.

  • "InvalidTopicName«: indica che l'SNSargomento non è valido.

  • "KMSAccessDenied«: indica che il ruolo non dispone delle autorizzazioni per la KMS chiave dell'argomento.

  • "AuthorizationError«: indica che il ruolo fornito non autorizza Device Defender a pubblicare sull'argomento. SNS

  • "SNSTopicNotFound«: indica che l'SNSargomento fornito non esiste.

  • "FailureToAssumeRole«: indica che il ruolo fornito non autorizza Device Defender ad assumere il ruolo.

  • "CrossRegionSNSTopic«: indica che l'SNSargomento esiste in una regione diversa.