

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à.

# Monitora AWS IoT allarmi e metriche con Amazon CloudWatch
<a name="monitoring-cloudwatch"></a>

Puoi monitorare AWS IoT l'utilizzo CloudWatch, che raccoglie ed elabora i dati grezzi trasformandoli in metriche leggibili e quasi AWS IoT in tempo reale. Queste statistiche vengono registrate per un periodo di due settimane, per permettere l'accesso alle informazioni storiche e offrire una prospettiva migliore sulle prestazioni del servizio o dell'applicazione Web. Per impostazione predefinita, i dati AWS IoT metrici vengono inviati automaticamente a CloudWatch intervalli di un minuto. Per ulteriori informazioni, consulta [What Are Amazon CloudWatch, Amazon CloudWatch Events e Amazon CloudWatch Logs](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/WhatIsCloudWatch.html)? nella *Amazon CloudWatch User Guide*. 

## Utilizzo delle AWS IoT metriche
<a name="how_to_use_metrics"></a>

Le metriche riportate da AWS IoT forniscono informazioni che è possibile analizzare in diversi modi. I casi d'uso seguenti sono basati su uno scenario in cui sono presenti dieci oggetti che si connettono a Internet una volta al giorno. Ogni giorno:
+ Dieci cose si connettono AWS IoT all'incirca nello stesso momento.
+ Ogni oggetto sottoscrive un filtro di argomenti e attende un'ora prima della disconnessione. Durante questo periodo, gli oggetti comunicano tra loro e apprendono ulteriori informazioni sullo stato del mondo.
+ Ogni oggetto pubblica percezioni basate sui dati appena rilevati usando `UpdateThingShadow`. 
+ Ogni cosa si disconnette da AWS IoT.

Per aiutarti a iniziare, questi argomenti esplorano alcune delle domande che potresti avere.
+  [Come è possibile ricevere una notifica se gli oggetti non si connettono correttamente ogni giorno?](creating_alarms.md#how_to_detect_connection_failures) 
+  [Come è possibile ricevere una notifica se gli oggetti non pubblicano dati ogni giorno?](creating_alarms.md#how_to_detect_publish_failures) 
+  [Come è possibile ricevere una notifica se gli aggiornamenti alle copie shadow degli oggetti vengono rifiutati ogni giorno?](creating_alarms.md#detect_rejected_updates) 
+  [Come posso creare un CloudWatch allarme per Jobs?](creating_alarms.md#cw-jobs-alarms) 

**Topics**
+ [Utilizzo delle AWS IoT metriche](#how_to_use_metrics)
+ [Creazione di CloudWatch allarmi da monitorare AWS IoT](creating_alarms.md)
+ [AWS IoT metriche e dimensioni](metrics_dimensions.md)

# Creazione di CloudWatch allarmi da monitorare AWS IoT
<a name="creating_alarms"></a>

Puoi creare un CloudWatch allarme che invia un messaggio Amazon SNS quando l'allarme cambia stato. Un allarme monitora un singolo parametro per un periodo di tempo specificato. Quando il valore del parametro supera una determinata soglia in una serie di periodi di tempo, vengono eseguite una o più azioni. L'operazione corrisponde all'invio di una notifica a un argomento di Amazon SNS o a una policy di Auto Scaling. Gli allarmi attivano azioni solo per cambiamenti di stato sostenuti. CloudWatch gli allarmi non attivano azioni semplicemente perché si trovano in uno stato particolare; lo stato deve essere cambiato e mantenuto per un determinato numero di periodi.

**Topics**
+ [Come è possibile ricevere una notifica se gli oggetti non si connettono correttamente ogni giorno?](#how_to_detect_connection_failures)
+ [Come è possibile ricevere una notifica se gli oggetti non pubblicano dati ogni giorno?](#how_to_detect_publish_failures)
+ [Come è possibile ricevere una notifica se gli aggiornamenti alle copie shadow degli oggetti vengono rifiutati ogni giorno?](#detect_rejected_updates)
+ [Come posso creare un CloudWatch allarme per i lavori?](#cw-jobs-alarms)

 Puoi vedere tutte le metriche che gli CloudWatch allarmi possono monitorare. [AWS IoT metriche e dimensioni](metrics_dimensions.md) 

## Come è possibile ricevere una notifica se gli oggetti non si connettono correttamente ogni giorno?
<a name="how_to_detect_connection_failures"></a>

1. Crea un argomento Amazon SNS denominato `things-not-connecting-successfully` e registra il suo nome Amazon Resource Name (ARN). Questa procedura farà riferimento all'ARN dell'argomento come ` sns-topic-arn `. 

   Per maggiori informazioni su come creare una notifica Amazon SNS, consulta [Nozioni di base su Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/sns-getting-started.html). 

1. Crea l'allarme.

   ```
   aws cloudwatch put-metric-alarm \
       --alarm-name ConnectSuccessAlarm \
       --alarm-description "Alarm when my Things don't connect successfully" \
       --namespace AWS/IoT \
       --metric-name Connect.Success \
       --dimensions Name=Protocol,Value=MQTT \
       --statistic Sum \
       --threshold 10 \
       --comparison-operator LessThanThreshold \
       --period 86400 \
       --evaluation-periods 1 \
       --alarm-actions sns-topic-arn
   ```

1. Testa l'allarme.

   ```
   aws cloudwatch set-alarm-state --alarm-name ConnectSuccessAlarm --state-reason "initializing" --state-value OK
   ```

   ```
   aws cloudwatch set-alarm-state --alarm-name ConnectSuccessAlarm --state-reason "initializing" --state-value ALARM
   ```

1. Verificare che l'allarme venga visualizzato nella [console CloudWatch ](https://console.aws.amazon.com/cloudwatch). 

## Come è possibile ricevere una notifica se gli oggetti non pubblicano dati ogni giorno?
<a name="how_to_detect_publish_failures"></a>

1. Crea un argomento Amazon SNS denominato `things-not-publishing-data` e registra il suo nome Amazon Resource Name (ARN). Questa procedura farà riferimento all'ARN dell'argomento come ` sns-topic-arn `. 

   Per maggiori informazioni su come creare una notifica Amazon SNS, consulta [Nozioni di base su Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/sns-getting-started.html). 

1. Crea l'allarme.

   ```
   aws cloudwatch put-metric-alarm \
       --alarm-name PublishInSuccessAlarm\
       --alarm-description "Alarm when my Things don't publish their data \
       --namespace AWS/IoT \
       --metric-name PublishIn.Success \
       --dimensions Name=Protocol,Value=MQTT \
       --statistic Sum \
       --threshold 10 \
       --comparison-operator LessThanThreshold \
       --period 86400 \
       --evaluation-periods 1 \
       --alarm-actions sns-topic-arn
   ```

1. Testa l'allarme.

   ```
   aws cloudwatch set-alarm-state --alarm-name PublishInSuccessAlarm --state-reason "initializing" --state-value OK
   ```

   ```
   aws cloudwatch set-alarm-state --alarm-name PublishInSuccessAlarm --state-reason "initializing" --state-value ALARM
   ```

1. Verificare che l'allarme venga visualizzato nella [console CloudWatch ](https://console.aws.amazon.com/cloudwatch). 

## Come è possibile ricevere una notifica se gli aggiornamenti alle copie shadow degli oggetti vengono rifiutati ogni giorno?
<a name="detect_rejected_updates"></a>

1. Crea un argomento Amazon SNS denominato `things-shadow-updates-rejected` e registra il suo nome Amazon Resource Name (ARN). Questa procedura farà riferimento all'ARN dell'argomento come ` sns-topic-arn `. 

   Per maggiori informazioni su come creare una notifica Amazon SNS, consulta [Nozioni di base su Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/sns-getting-started.html). 

1. Crea l'allarme.

   ```
   aws cloudwatch put-metric-alarm \
       --alarm-name UpdateThingShadowSuccessAlarm \
       --alarm-description "Alarm when my Things Shadow updates are getting rejected" \
       --namespace AWS/IoT \
       --metric-name UpdateThingShadow.Success \
       --dimensions Name=Protocol,Value=MQTT \
       --statistic Sum \
       --threshold 10 \
       --comparison-operator LessThanThreshold \
       --period 86400 \
       --unit Count \
       --evaluation-periods 1 \
       --alarm-actions sns-topic-arn
   ```

1. Testa l'allarme.

   ```
   aws cloudwatch set-alarm-state --alarm-name UpdateThingShadowSuccessAlarm --state-reason "initializing" --state-value OK
   ```

   ```
   aws cloudwatch set-alarm-state --alarm-name UpdateThingShadowSuccessAlarm --state-reason "initializing" --state-value ALARM
   ```

1. Verificare che l'allarme venga visualizzato nella [console CloudWatch ](https://console.aws.amazon.com/cloudwatch). 

## Come posso creare un CloudWatch allarme per i lavori?
<a name="cw-jobs-alarms"></a>

Il servizio Jobs fornisce CloudWatch metriche per monitorare i lavori. Puoi creare CloudWatch allarmi per monitorarne uno qualsiasi. [Parametri processi](metrics_dimensions.md#jobs-metrics)

Il comando seguente crea un CloudWatch allarme per monitorare il numero totale di esecuzioni di job non riuscite per Job *SampleOTAJob* e avvisa l'utente quando più di 20 esecuzioni di job non sono riuscite. L'allarme monitora il parametro `FailedJobExecutionTotalCount` dei processi controllando il valore riportato ogni 300 secondi. Viene attivato quando un singolo valore segnalato è maggiore di 20, il che significa che ci sono state più di 20 esecuzioni di processi non riuscite dall'avvio del processo. Quando l'allarme si disattiva, invia una notifica all'argomento Amazon SNS fornito.

```
aws cloudwatch put-metric-alarm \
    --alarm-name TotalFailedJobExecution-SampleOTAJob \
    --alarm-description "Alarm when total number of failed job execution exceeds the threshold for SampleOTAJob" \
    --namespace AWS/IoT \
    --metric-name FailedJobExecutionTotalCount \
    --dimensions Name=JobId,Value=SampleOTAJob \
    --statistic Sum \
    --threshold 20 \
    --comparison-operator GreaterThanThreshold \
    --period 300 \
    --unit Count \
    --evaluation-periods 1 \
    --alarm-actions arn:aws:sns:<AWS_REGION>:<AWS_ACCOUNT_ID>:SampleOTAJob-has-too-many-failed-job-ececutions
```

Il comando seguente crea un CloudWatch allarme per monitorare il numero di esecuzioni di job non riuscite per Job *SampleOTAJob* in un determinato periodo. Viene quindi avvisato quando più di cinque esecuzioni di processi non sono riuscite durante tale periodo. L'allarme monitora il parametro `FailedJobExecutionCount` dei processi controllando il valore riportato ogni 3600 secondi. Viene attivato quando un singolo valore segnalato è maggiore di 5, il che significa che ci sono state più di 5 esecuzioni di processi non riuscite nell'ultima ora. Quando l'allarme si disattiva, invia una notifica all'argomento Amazon SNS fornito.

```
aws cloudwatch put-metric-alarm \
    --alarm-name FailedJobExecution-SampleOTAJob \
    --alarm-description "Alarm when number of failed job execution per hour exceeds the threshold for SampleOTAJob" \
    --namespace AWS/IoT \
    --metric-name FailedJobExecutionCount \
    --dimensions Name=JobId,Value=SampleOTAJob \
    --statistic Sum \
    --threshold 5 \
    --comparison-operator GreaterThanThreshold \
    --period 3600 \
    --unit Count \
    --evaluation-periods 1 \
    --alarm-actions arn:aws:sns:<AWS_REGION>:<AWS_ACCOUNT_ID>:SampleOTAJob-has-too-many-failed-job-ececutions-per-hour
```

# AWS IoT metriche e dimensioni
<a name="metrics_dimensions"></a>

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.](https://console.aws.amazon.com/cloudwatch) 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.

```
1. aws cloudwatch list-metrics --namespace "AWS/IoT"
```

**Topics**
+ [AWS IoT metriche](#iot-metrics)
+ [AWS IoT Core metriche del fornitore di credenziali](#credential-provider-metrics)
+ [Parametri di autenticazione](#authentication-metrics)
+ [Certificato del server (OCSP), metriche di fissaggio.](#server-ocsp-metrics)
+ [Parametri delle regole](#rulemetrics)
+ [Parametri delle operazioni sulle regole](#rule-action-metrics)
+ [Parametri specifici per operazioni HTTP](#http-action-metrics)
+ [Parametri del broker di messaggi](#message-broker-metrics)
+ [Parametri Device Shadow](#shadow-metrics)
+ [Metriche di registrazione](#logging-metrics)
+ [Parametri processi](#jobs-metrics)
+ [Parametri di Device Defender Audit](#device-defender-audit-metrics)
+ [Parametri di Device Defender Detect](#device-defender-detect-metrics)
+ [Parametri di provisioning dei dispositivi](#provisioning-metrics)
+ [LoRametriche WAN](#lorawan-metrics)
+ [Parametri di indicizzazione del parco istanze](#fleet-indexing-metrics)
+ [Dimensioni per i parametri](#aws-iot-metricdimensions)

## AWS IoT metriche
<a name="iot-metrics"></a>


| Metrica | Description | 
| --- | --- | 
|   `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
<a name="credential-provider-metrics"></a>


| Metrica | Description | 
| --- | --- | 
|   `CredentialExchangeSuccess`   |  Il numero di richieste con esito positivo `AssumeRoleWithCertificate` a provider di credenziali AWS IoT Core .  | 

## Parametri di autenticazione
<a name="authentication-metrics"></a>

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


| Metrica | Description | 
| --- | --- | 
|   `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 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.
<a name="server-ocsp-metrics"></a>


| Metrica | Description | 
| --- | --- | 
| OCSPStapleRecupera data.Success | 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
<a name="rulemetrics"></a>


| Metrica | Description | 
| --- | --- | 
|   `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.  | 
|   `RuleExecutionThrottled`   |  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
<a name="rule-action-metrics"></a>


| Metrica | Description | 
| --- | --- | 
|   `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
<a name="http-action-metrics"></a>


| Metrica | Description | 
| --- | --- | 
|   `HttpCode_Other`   |  Generato se il codice di stato della risposta dal web downstream non service/application è 2xx, 4xx o 5xx.  | 
|   `HttpCode_4XX`   |  Generato se il codice di stato della risposta dal Web a valle service/application è compreso tra 400 e 499.  | 
|   `HttpCode_5XX`   |  Generato se il codice di stato della risposta dal web downstream service/application è 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 web downstream service/application non restituisce una risposta entro il limite di timeout della richiesta. Per ulteriori informazioni, consulta [Service Quotas](https://docs.aws.amazon.com/general/latest/gr/iot-core.html#limits_iot).   | 
|   `HttpUnknownHost`   |  Generato se l'URL è valido, ma il servizio non esiste o non è raggiungibile.  | 

## Parametri del broker di messaggi
<a name="message-broker-metrics"></a>

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


| Metrica | Description | 
| --- | --- | 
|   `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 messaggio MQTT non soddisfaceva i requisiti definiti in. [AWS IoT quote](limits-iot.md) 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 rifiutate dal broker di messaggi perché il messaggio non soddisfaceva i requisiti definiti in[AWS IoT quote](limits-iot.md). La dimensione `Protocol` contiene il protocollo utilizzato per pubblicare il messaggio.  | 
|   `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`.  | 
|   `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 rifiutate perché il messaggio non soddisfaceva i requisiti definiti in[AWS IoT quote](limits-iot.md). 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](https://docs.aws.amazon.com//general/latest/gr/iot-core.html#genref_queued_messages_per_second_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 rifiutate perché il `SUBSCRIBE` messaggio non soddisfaceva i requisiti definiti in[AWS IoT quote](limits-iot.md). 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](https://docs.aws.amazon.com//general/latest/gr/iot-core.html#message-broker-limits) 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.](https://docs.aws.amazon.com//general/latest/gr/iot-core.html#message-broker-limits) Questo parametro non si applica alle connessioni HTTP. | 
|   `Unsubscribe.ClientError`   |  Il numero di richieste di annullamento dell'iscrizione che sono state rifiutate perché il `UNSUBSCRIBE` messaggio non soddisfaceva i requisiti definiti in. [AWS IoT quote](limits-iot.md) 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
<a name="shadow-metrics"></a>

**Nota**  
Le metriche relative all'ombra del dispositivo vengono visualizzate nella CloudWatch console sotto **Protocol** Metrics. 


| Metrica | Description | 
| --- | --- | 
|   `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.  | 

## Metriche di registrazione
<a name="logging-metrics"></a>


| Metrica | Description | 
| --- | --- | 
|  `CloudwatchLogs:LogGroupCreationFailed`  |  Il numero di `CreateLogGroup` richieste non riuscite. AWS IoT Logging crea un gruppo di CloudWatch log se non esiste. La `LogGroup` dimensione contiene il gruppo di log utilizzato per effettuare la richiesta.  | 
|  `CloudwatchLogs:LogStreamCreationFailed`  |  Il numero di `CreateLogStream` richieste non riuscite. AWS IoT Logging crea flussi di CloudWatch log per inviare eventi di log. La `LogGroup` dimensione contiene il gruppo di log utilizzato per effettuare la richiesta.  | 
|  `CloudwatchLogs:PutRetentionPolicyFailed`  |  Il numero di `PutRetentionPolicy` richieste non riuscite. AWS IoT Logging crea un gruppo di CloudWatch log se non esiste e la policy di conservazione è impostata su 30 giorni. La `LogGroup` dimensione contiene il gruppo di log utilizzato per effettuare la richiesta.  | 
|  `CloudwatchLogs:PutLogEventsFailed`  |  Il numero di `PutLogEvents` richieste non riuscite. La `LogGroup` dimensione contiene il gruppo di CloudWatch log utilizzato per effettuare la richiesta.  | 

## Parametri processi
<a name="jobs-metrics"></a>


| Metrica | Description | 
| --- | --- | 
|  `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](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Metric).) 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](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Metric).) 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](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Metric).) 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](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Metric).) 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](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Metric).) 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](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Metric).) 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](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Metric).) 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
<a name="device-defender-audit-metrics"></a>


| Metrica | Description | 
| --- | --- | 
|   `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](#aws-iot-metricdimensions)   | 

## Parametri di Device Defender Detect
<a name="device-defender-detect-metrics"></a>


| Metrica | Description | 
| --- | --- | 
|   `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](#aws-iot-metricdimensions)   | 

## Parametri di provisioning dei dispositivi
<a name="provisioning-metrics"></a>


**AWS IoT Metriche di approvvigionamento della flotta**  

| Metrica | Description | 
| --- | --- | 
|   `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 è: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/iot/latest/developerguide/metrics_dimensions.html)  Dimensioni: [ClaimCertificateId](#aws-iot-metricdimensions)   | 
|   `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: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/iot/latest/developerguide/metrics_dimensions.html)  | 
|   `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: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/iot/latest/developerguide/metrics_dimensions.html)  | 
|   `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: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/iot/latest/developerguide/metrics_dimensions.html) Dimensioni: [TemplateName](#aws-iot-metricdimensions)   | 


**Just-in-time metriche di approvvigionamento**  

| Metrica | Description | 
| --- | --- | 
|   `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
<a name="lorawan-metrics"></a>

La tabella seguente mostra le metriche per. AWS IoT Core per LoRaWAN Per ulteriori informazioni, consulta le [AWS IoT Core per LoRaWAN metriche](https://docs.aws.amazon.com/iot-wireless/latest/developerguide/iot-lorawan-metrics.html). 


**AWS IoT Core per LoRaWAN metriche**  

| Metrica | Description | 
| --- | --- | 
|  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 del tuo. Account AWS I messaggi uplink sono messaggi inviati dal dispositivo a. AWS IoT Core per LoRaWAN  | 
|  Conteggio di messaggi di downlink  |  Il numero di messaggi di downlink inviati entro un periodo di tempo specificato per tutti i gateway e i dispositivi attivi nel tuo. Account AWS I messaggi di downlink sono messaggi inviati dal tuo dispositivo AWS IoT Core per LoRaWAN .  | 
|  Tasso di perdita di messaggi  |  Dopo aver aggiunto il dispositivo e aver effettuato la connessione AWS IoT Core per LoRaWAN, il dispositivo può avviare un messaggio di uplink per iniziare a scambiare messaggi con il cloud. Puoi utilizzare questa metrica per monitorare quindi la frequenza di messaggi in uplink che vengono 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 per LoRaWAN Puoi utilizzare questa metrica per ottenere informazioni sulle metriche di accesso 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 potenza del segnale ricevuto) medio entro il periodo di tempo specificato. L’RSSI è una misura che indica se il segnale è sufficientemente forte 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 (Signal-to-noise rapporto) medio entro la durata di tempo specificata. L’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 è più forte 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 un periodo di tempo specificato.  | 


**Just-in-time metriche di approvvigionamento**  

| Metrica | Description | 
| --- | --- | 
|   `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
<a name="fleet-indexing-metrics"></a>


**AWS IoT metriche di indicizzazione della flotta**  

| Metrica | Description | 
| --- | --- | 
|   `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
<a name="aws-iot-metricdimensions"></a>


**I parametri utilizzano lo spazio dei nomi forniscono i parametri per le seguenti dimensioni:**  

| Dimensione | Description | 
| --- | --- | 
|  ActionType  |  Il [tipo di operazione](iot-rule-actions.md) 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 lavoro di cui viene monitorato l'avanzamento o la connessione success/failure ai messaggi.  | 
|   `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  | Fa riferimento 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'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:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/iot/latest/developerguide/metrics_dimensions.html)  | 