

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Supervise el agente Edge de Amazon Kinesis Video Streams con CloudWatch
<a name="monitoring-edge-cloudwatch"></a>

Puede monitorizar el Amazon Kinesis Video Streams Edge Agent con CloudWatch Amazon, que recopila y procesa datos sin procesar para convertirlos en métricas legibles y prácticamente en tiempo real. Estas estadísticas se registran durante un período de 15 meses. Con esta información histórica, puede obtener una mejor perspectiva del rendimiento de su aplicación web o del servicio Amazon Kinesis Video Streams Edge Agent. 

Para ver las métricas, haga lo siguiente:

1. Inicie sesión en Consola de administración de AWS y abra la CloudWatch consola en [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. En el menú de navegación de la izquierda, en **Métricas**, selecciona **Todas las métricas**.

1. Selecciona la pestaña **Explorar** y, a continuación, selecciona el espacio de nombres **EdgeRuntimeAgent**personalizado.

El agente Edge de Amazon Kinesis Video Streams publica las siguientes métricas en el espacio de nombres: `EdgeRuntimeAgent`

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

## CloudWatch guía de métricas para Amazon Kinesis Video Streams Edge Agent
<a name="monitoring-edge-qa"></a>

CloudWatch las métricas pueden resultar útiles para encontrar respuestas a las siguientes preguntas:

**Topics**
+ [¿El agente Edge de Amazon Kinesis Video Streams tiene suficiente espacio para grabar?](#monitoring-edge-space)
+ [¿Está activo el agente Edge de Amazon Kinesis Video Streams?](#monitoring-edge-alive)
+ [¿Hay trabajos insalubres?](#monitoring-edge-unhealthy)
+ [¿Hay algún trabajo que necesite intervención externa?](#monitoring-edge-intervention)

### ¿El agente Edge de Amazon Kinesis Video Streams tiene suficiente espacio para grabar?
<a name="monitoring-edge-space"></a>

**Métricas relevantes:** `PercentageSpaceUsed`

**Acción:** no es necesaria ninguna acción.

### ¿Está activo el agente Edge de Amazon Kinesis Video Streams?
<a name="monitoring-edge-alive"></a>

**Métricas relevantes:** `Alive`

**Acción:** Si en algún momento deja de recibir esta métrica, significa que el agente Edge de Amazon Kinesis Video Streams **ha detectado uno o varios** de los siguientes factores:
+ Un problema de tiempo de ejecución de la aplicación: limitación de memoria u otros recursos, error, etc.
+ El AWS IoT dispositivo que el agente está ejecutando se apagó, se bloqueó o se cerró
+ El AWS IoT dispositivo no tiene conectividad de red

### ¿Hay trabajos insalubres?
<a name="monitoring-edge-unhealthy"></a>

**Métricas relevantes:**
+ `RecordJobs.UnhealthyJobCount`
+ `UploadJobs.UnhealthyJobCount`

**Acción:** inspeccione los registros y busque la `FatalError` métrica.
+ Si la `FatalError` métrica **está** presente, se ha producido un error grave y es necesario reiniciar el trabajo manualmente. Inspeccione los registros y solucione el problema antes `StartEdgeConfigurationUpdate` de reiniciarlos manualmente. 
+ Si la `FatalError` métrica **no está** presente, se ha producido un error transitorio (no grave) y Amazon Kinesis Video Streams Edge Agent está reintentando el trabajo.

**nota**  
Para que el agente vuelva a intentar un trabajo en el que se cometió un error grave, utilice. [StartEdgeConfigurationUpdate](API_StartEdgeConfigurationUpdate.md)

### ¿Hay algún trabajo que necesite intervención externa?
<a name="monitoring-edge-intervention"></a>

**Métricas relevantes:**
+ `PercentageSpaceUsed`— Si supera un valor determinado, el trabajo de grabación se detiene y se reanuda solo cuando hay espacio disponible (cuando el material deja de retenerse). Puede enviar una configuración actualizada con un valor superior `MaxLocalMediaSizeInMB` para actualizar el trabajo inmediatamente.
+ `RecordJob.FatalError`/`UploadJob.FatalError`— Investigue los registros del agente y vuelva a enviar la configuración para que se reanude el trabajo.

**Acción:** Realice una llamada a la API con la configuración para reiniciar los trabajos que tengan este problema.