Supervisión de Amazon EventBridge Scheduler con Amazon CloudWatch - EventBridge Planificador

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.

Supervisión de Amazon EventBridge Scheduler con Amazon CloudWatch

Puede supervisar Amazon EventBridge Scheduler con Amazon Scheduler CloudWatch, que recopila datos sin procesar y los procesa para convertirlos en métricas legibles prácticamente en tiempo real. EventBridge Scheduler emite un conjunto de métricas para todos los horarios y un conjunto adicional de métricas para los horarios que tienen una cola de espera (DLQ) asociada. Si configuras un DLQ para tu programación, EventBridge Scheduler publicará métricas adicionales cuando tu programación agote su política de reintentos.

Estas estadísticas se conservarán durante 15 meses, lo que le permitirá acceder a información histórica y dispondrá de una mejor perspectiva acerca de por qué un programa está fallando y podrá solucionar problemas subyacentes. También puede establecer alarmas que vigilen determinados umbrales y enviar notificaciones o realizar acciones cuando se cumplan dichos umbrales. Para obtener más información, consulta la Guía del CloudWatch usuario de Amazon.

Términos

Espacio de nombres

Un espacio de nombres es un contenedor de las CloudWatch métricas de un AWS servicio. Para EventBridge Scheduler, el espacio de nombres es. AWS/Scheduler

CloudWatch métricas

Una CloudWatch métrica representa un conjunto de puntos de datos ordenados en el tiempo que son específicos de CloudWatch.

Dimensión

Una dimensión es un par de nombre-valor que forma parte de la identidad de una métrica.

Unidad

Las estadísticas tienen unidades de medida. En el caso del EventBridge planificador, las unidades incluyen el recuento.

Dimensiones

En esta sección se describen las CloudWatch dimensiones en las que se agrupan las métricas del EventBridge Scheduler. CloudWatch

Dimensión Descripción

ScheduleGroup

El grupo de planificaciones que se utilizan para ver las métricas. CloudWatch Si aún no ha creado ningún grupo, EventBridge Scheduler asocia sus horarios al default grupo.

Acceder a las métricas de

En esta sección se describe cómo acceder a las métricas de rendimiento de un EventBridge programa específico del Scheduler. CloudWatch

Pasos para consultar las métricas de rendimiento de una dimensión
  1. Abre la página de métricas en la CloudWatch consola.

  2. Usa el selector de AWS regiones para elegir la región para tu programación

  3. Elija el espacio de nombres del Programador.

  4. En la pestaña Todas las métricas, elija una dimensión, por ejemplo, Planificar métricas de grupos. Para ver las métricas de todas las programaciones que ha creado en la región seleccionada, seleccione Métricas de la cuenta.

  5. Elija una CloudWatch métrica para una dimensión. Por ejemplo, InvocationAttemptContar o InvocationDroppedContar y, a continuación, selecciona Búsqueda gráfica.

  6. Seleccione la pestaña Métricas graficadas para ver las estadísticas de rendimiento de las métricas del EventBridge Scheduler.

Lista de métricas

En las siguientes tablas se enumeran las métricas de todos los programas del EventBridge Scheduler, así como las métricas adicionales de los horarios para los que ha configurado un DLQ.

Métricas de todas las programaciones

Espacio de nombres Métrica Unidad Descripción

AWS/Scheduler

InvocationAttemptCount

Recuento

Se emite por cada intento de invocación. Usa esta métrica para comprobar si EventBridge Scheduler está intentando invocar tus horarios y para ver cuándo las invocaciones se acercan a las cuotas de tu cuenta.

AWS/Scheduler

TargetErrorCount

Recuento

Se emite cuando el objetivo devuelve una excepción después de que EventBridge Scheduler llame a la API de destino. Utilícela para comprobar cuándo se produce un error en la entrega a un destino.

AWS/Scheduler

TargetErrorThrottledCount

Recuento

Se emite cuando la invocación del destino falla debido a la limitación de la API por parte del destino. Úselo para diagnosticar errores de entrega cuando el motivo subyacente sea la limitación de las llamadas realizadas por Scheduler a la API de destino EventBridge

AWS/Scheduler

InvocationThrottleCount

Recuento

Se emite cuando EventBridge Scheduler limita una invocación de destino porque supera las cuotas de servicio establecidas por Scheduler. EventBridge Úselo para determinar cuándo ha superado las cuotas del Scheduler. EventBridge Para obtener más información acerca de las cuotas de servicio, consulte Cuotas para Amazon EventBridge Scheduler.

AWS/Scheduler

InvocationDroppedCount

Recuento

Se emite cuando el EventBridge Scheduler deja de intentar invocar el objetivo una vez agotada la política de reintentos de un cronograma. Para obtener más información sobre las políticas de reintentos, consulta la referencia de la EventBridge API del RetryPolicyprogramador.

Métricas de las programaciones con una DLQ

Espacio de nombres Métrica Unidad Descripción

AWS/Scheduler

InvocationsSentToDeadLetterCount

Recuento

Se emiten por cada entrega exitosa a la DLQ de una programación. Utilice esta opción para determinar cuándo se envían los eventos a una DLQ y, a continuación, compruebe el evento enviado a la DLQ de la programación para obtener información adicional que le ayude a determinar la causa del error.

AWS/Scheduler

InvocationsFailedToBeSentToDeadLetterCount

Recuento

Se emite cuando el EventBridge programador no puede enviar un evento al DLQ. Utilice estas dos métricas para determinar el motivo por el que EventBridge Scheduler no puede enviar un evento al DLQ y modifique la configuración del DLQ para resolver el problema.

El siguiente es un ejemplo de la métrica InvocationsFailedToBeSentToDeadLetterCount_<error_code> cuando la cola de Amazon SQS que especificó como DLQ no existe: InvocationsFailedToBeSentToDeadLetterCount_AWS.SimpleQueueService.NonExistentQueue

AWS/Scheduler

InvocationsFailedToBeSentToDeadLetterCount_<error_code>

Recuento

AWS/Scheduler

InvocationsSentToDeadLetterCount_Truncated_MessageSizeExceeded

Recuento

Se emite cuando la carga útil del evento enviado al DLQ supera el tamaño máximo permitido por Amazon SQS EventBridge y Scheduler trunca la carga útil que especifique en el atributo de un programa. Input