

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 l'agente Amazon Kinesis Video Streams Edge con CloudWatch
<a name="monitoring-edge-cloudwatch"></a>

Puoi monitorare Amazon Kinesis Video Streams Edge Agent utilizzando CloudWatch Amazon, che raccoglie ed elabora i dati grezzi in metriche leggibili quasi in tempo reale. Queste statistiche vengono registrate per un periodo di 15 mesi. Con queste informazioni storiche, puoi avere una prospettiva migliore sulle prestazioni della tua applicazione Web o del servizio Amazon Kinesis Video Streams Edge Agent. 

Per visualizzare le metriche, procedi come segue:

1. Accedi a Console di gestione AWS e apri la CloudWatch console all'indirizzo [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Nella barra di navigazione a sinistra, in **Metriche**, seleziona **Tutte le metriche**.

1. Scegli la scheda **Sfoglia**, quindi seleziona lo spazio dei nomi **EdgeRuntimeAgent**personalizzato.

Amazon Kinesis Video Streams Edge Agent pubblica le seguenti metriche nel namespace: `EdgeRuntimeAgent`

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/kinesisvideostreams/latest/dg/monitoring-edge-cloudwatch.html)

## CloudWatch linee guida sui parametri per Amazon Kinesis Video Streams Edge Agent
<a name="monitoring-edge-qa"></a>

CloudWatch le metriche possono essere utili per trovare risposte alle seguenti domande:

**Topics**
+ [Amazon Kinesis Video Streams Edge Agent dispone di spazio sufficiente per registrare?](#monitoring-edge-space)
+ [L'agente Amazon Kinesis Video Streams Edge è attivo?](#monitoring-edge-alive)
+ [Ci sono lavori non salutari?](#monitoring-edge-unhealthy)
+ [Qualche lavoro richiede un intervento esterno?](#monitoring-edge-intervention)

### Amazon Kinesis Video Streams Edge Agent dispone di spazio sufficiente per registrare?
<a name="monitoring-edge-space"></a>

**Metriche pertinenti:** `PercentageSpaceUsed`

**Azione:** nessuna azione richiesta.

### L'agente Amazon Kinesis Video Streams Edge è attivo?
<a name="monitoring-edge-alive"></a>

**Metriche pertinenti:** `Alive`

**Azione:** Se in qualsiasi momento smetti di ricevere questa metrica, significa che Amazon Kinesis Video Streams Edge Agent **ha riscontrato una o più delle** seguenti condizioni:
+ Un problema di runtime dell'applicazione: vincoli di memoria o di altre risorse, bug e così via
+ Il AWS IoT dispositivo su cui l'agente è in esecuzione al momento dello spegnimento, si è bloccato o è terminato
+ Il AWS IoT dispositivo non dispone di connettività di rete

### Ci sono lavori non salutari?
<a name="monitoring-edge-unhealthy"></a>

**Parametri pertinenti:**
+ `RecordJobs.UnhealthyJobCount`
+ `UploadJobs.UnhealthyJobCount`

**Azione:** Ispeziona i log e cerca la metrica. `FatalError`
+ Se la `FatalError` metrica **è** presente, si è verificato un errore irreversibile ed è necessario riavviare manualmente il processo. Ispeziona i log e risolvi il problema prima di `StartEdgeConfigurationUpdate` riavviare manualmente il lavoro. 
+ Se la `FatalError` metrica **non è** presente, si è verificato un errore transitorio (non fatale) e Amazon Kinesis Video Streams Edge Agent sta riprovando a eseguire il lavoro.

**Nota**  
Per fare in modo che l'agente ritenti un lavoro con errore irreversibile, usa. [StartEdgeConfigurationUpdate](API_StartEdgeConfigurationUpdate.md)

### Qualche lavoro richiede un intervento esterno?
<a name="monitoring-edge-intervention"></a>

**Parametri pertinenti:**
+ `PercentageSpaceUsed`— Se questo valore supera un determinato valore, il processo di registrazione viene messo in pausa e riprende solo quando lo spazio è disponibile (quando i file multimediali non sono più in grado di memorizzazione). È possibile inviare una configurazione aggiornata con una versione superiore `MaxLocalMediaSizeInMB` per aggiornare immediatamente il lavoro.
+ `RecordJob.FatalError`/`UploadJob.FatalError`— Analizzate i log dell'agente e inviate nuovamente la configurazione per riprendere il lavoro.

**Azione:** Effettua una chiamata API con la configurazione per riavviare i lavori che presentano questo problema.