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 le seguenti metriche e dimensioni CloudWatch ogni minuto. Per visualizzare i parametri per AWS IoT, puoi utilizzare le procedure seguenti.

Per visualizzare le metriche (console) CloudWatch

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.

  1. Apri la CloudWatch console.

  2. Nel pannello di navigazione, scegli Parametri quindi scegli Tutti i parametri.

  3. Nella scheda Sfoglia, cerca per AWS IoT visualizzare l'elenco delle metriche.

Come visualizzare i parametri (CLI)
  • Al prompt dei comandi, utilizza 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

Connect.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 SNI (Server Name Indication) 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.

Certificato del server (OCSP), metriche di fissaggio.

Parametro Descrizione
StapleDataRecupera OCSP. Operazione riuscita La risposta OCSP è stata ricevuta ed elaborata correttamente. Questa risposta verrà inclusa durante l'handshake TLS per il dominio configurato. La DomainConfigurationName dimensione contiene il nome del dominio configurato con la legatura OCSP del certificato del server abilitata.

Parametri delle regole

Parametro Descrizione

ParseError

Il numero di errori di analisi JSON che si sono verificati in messaggi pubblicati su un argomento che la regola sta ascoltando. 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.

Parametri specifici per operazioni HTTP

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 URL endpoint, dopo la sostituzione dei modelli di sostituzione, 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 l'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 respinte perché il messaggio MQTT non rispondeva ai 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. HTTP Publish 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. HTTP Publish 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. HTTP Publish 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. HTTP Publish 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 sottoscrizione che sono state limitate perché i limiti di frequenza consentiti per le richieste di sottoscrizione sono stati superati per il tuo. 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 viene visualizzata CloudWatch quando un client MQTT è limitato ai pacchetti al secondo per i limiti del livello di connessione. Questo parametro 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 dello shadow del dispositivo vengono visualizzate nella console in Protocol Metrics. CloudWatch

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 configurazione SNS 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 dei messaggi 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 dei messaggi 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 configurazione SNS 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: Id ClaimCertificate

CreateKeysAndCertificateFailed

Il numero di errori che si sono verificati chiamando l'API MQTT CreateKeysAndCertificate.

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 chiamando l'API MQTT CreateCertificateFromCsr.

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 CloudWatch di aggregazione 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 chiamando l'API MQTT RegisterThing.

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 CloudWatch di aggregazione 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

J: ust-in-time metriche di provisioning
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.

LoRaMetriche WAN

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

AWS IoT Core per le metriche LoRa WAN
Parametro Descrizione

dispositivi/gateway attivi

Il numero di dispositivi e gateway LoRa WAN 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 alla rete WAN. AWS IoT Core LoRa

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 una LoRa rete WAN al AWS IoT Core dispositivo dell'utente.

Percentuale di perdita dei messaggi

Dopo aver aggiunto il dispositivo e aver effettuato la connessione alla AWS IoT Core rete LoRa WAN, il dispositivo può avviare un messaggio 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 AWS IoT Core la rete WAN. LoRa Puoi utilizzare questa metrica per ottenere informazioni sulle metriche di join per tutti i dispositivi attivi nel tuo. Account AWS

Indicatore della potenza media del segnale ricevuto (RSSI)

È possibile utilizzare questa metrica per monitorare l'RSSI (indicatore di intensità del segnale ricevuto) medio entro la durata di tempo specificata. RSSI è una misura 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 l'SNR medio (ignal-to-noise rapporto S) entro la durata di tempo specificata. SNR è una misura che indica se il segnale ricevuto è sufficientemente forte rispetto al livello di rumore per una buona connessione wireless. Il valore SNR è 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.

J: metriche ust-in-time di provisioning
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: MQTT o 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 la verifica.

RoleArn

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

TopicArn

Fa riferimento all'argomento SNS su 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:
  • «KMS KeyNot Found»: indica che la chiave KMS non esiste per l'argomento.

  • «InvalidTopicNome»: indica che l'argomento SNS non è valido.

  • «KMS AccessDenied «: indica che il ruolo non dispone delle autorizzazioni per la chiave KMS per l'argomento.

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

  • «SNS TopicNot Found»: indica che l'argomento SNS fornito non esiste.

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

  • "CrossRegionSNSTopic»: indica che l'argomento SNS esiste in una regione diversa.