Supervisión de Amazon EventBridge - Amazon EventBridge

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

EventBridge envía métricas a Amazon CloudWatch cada minuto para todos los aspectos, desde el número de eventos coincidentes hasta el número de veces que un destino es invocado por una regla.

En el siguiente vídeo se analiza la supervisión y la auditoría del comportamiento de EventBridge a través de CloudWatch:

Métricas de EventBridge

El espacio de nombres de AWS/Events incluye las siguientes métricas.

En todas estas métricas, se utiliza el Recuento como unidad, las estadísticas más útiles tienden a ser Sum y SampleCount.

Las métricas que especifican solo la dimensión RuleName se refieren al bus de eventos predeterminado. Las métricas que especifican tanto la dimensión EventBusName como la RuleName se refieren a un bus de eventos personalizado.

Métrica Descripción Dimensiones Unidades
DeadLetterInvocations

El número de veces que no se invoca el destino de una regla en respuesta a un evento. Esto incluye las invocaciones que harían que se activara la misma regla de nuevo, lo que provocaría un bucle infinito.

RuleName

Recuento

Events

El número de eventos de socios ingeridos por EventBridge.

EventSourceName

Recuento

FailedInvocations

El número de invocaciones fallidas permanentemente. No incluye las invocaciones que se reintentaron o que se realizaron correctamente tras un reintento. Tampoco incluye las invocaciones fallidas que se cuentan en DeadLetterInvocations.

nota

EventBridge solo envía esta métrica a CloudWatch si no es cero.

RuleName

Recuento

Invocations

El número de veces que una regla invoca un destino en respuesta a un evento. Incluye las invocaciones que se realizaron correcta e incorrectamente, pero no incluye los intentos limitados y los reintentos hasta que fallan permanentemente. No incluye DeadLetterInvocations.

nota

EventBridge solo envía esta métrica a CloudWatch si no es cero.

None, RuleName

Recuento

InvocationAttempts

Número de veces que EventBridge intentó invocar un destino.

EventBusName, None, RuleName

Recuento

InvocationsCreated

El número total de invocaciones creadas en respuesta a cada evento.

Esta métrica se suele utilizar para supervisar la utilización de la limitación de invocaciones en la cuota de servicio de EventBridge de transacciones por segundo.

Ninguna

Recuento

InvocationsFailedToBeSentToDlq

Número de invocaciones que no se pudieron mover a una cola de mensajes fallidos. Pueden producirse errores de cola de mensajes fallidos debido a errores de permisos, recursos no disponibles o límites de tamaño.

nota

EventBridge solo envía esta métrica a CloudWatch si no es cero.

RuleName

Recuento

IngestiontoInvocationCompleteLatency

El tiempo transcurrido desde la ingesta del evento hasta la finalización del primer intento de invocación.

EventBusName, None, RuleName

Milisegundos

IngestionToInvocationSuccessLatency

El tiempo transcurrido desde la ingesta del evento hasta la entrega exitosa del destino, utilizando la hora de finalización de la invocación como límite.

Esta métrica solo se emite después del primer intento de entrega del destino exitoso.

EventBusName, None, RuleName

Milisegundos

IngestiontoInvocationStartLatency

El tiempo para procesar los eventos, medido desde el momento en que EventBridge ingiere un evento hasta la primera invocación de un destino.

EventBusName, None, RuleName

Milisegundos

InvocationsSentToDlq

Número de invocaciones que se movieron a una cola de mensajes fallidos.

nota

EventBridge solo envía esta métrica a CloudWatch si no es cero.

RuleName

Recuento

MatchedEvents

Si se especifica EventBusName o EventSourceName, el número de eventos que coincidieron con cualquier regla. Si se especifica RuleName, el número de eventos que coincidieron con una regla específica.

EventBusName, EventSourceName, RuleName

Recuento

RetryInvocationAttempts

Número de veces que se ha vuelto a intentar invocar el destino.

nota

EventBridge solo envía esta métrica a CloudWatch si no es cero.

EventBusName, None, RuleName

Recuento

SuccessfulInvocationAttempts

Número de veces que el destino se invocó correctamente.

EventBusName, None, RuleName

Recuento

ThrottledRules

El número de veces que se limitó la ejecución de la regla. Es posible que la invocación de esas reglas se retrase.

Para obtener más información, consulte la limitación de invocaciones en transacciones por segundo en Cuotas de EventBridge.

EventBusName, None, RuleName

Recuento

TriggeredRules

El número de reglas que se han ejecutado y han coincidido con cualquier evento.

No verá esta métrica en CloudWatch hasta que se desencadene una regla.

EventBusName, None, RuleName

Recuento

EventBridge-PutEvents

El espacio de nombres de AWS/Events incluye las siguientes métricas pertenecientes a las solicitudes API de PutEvents.

En todas estas métricas, se utiliza el Recuento como unidad, las estadísticas más útiles tienden a ser Sum y SampleCount.

Métrica Descripción Dimensiones Unidades
PutEventsApproximateCallCount

Número aproximado de solicitudes de PutEvents recibidas.

Ninguna

Recuento

PutEventsApproximateFailedCount

Número aproximado de solicitudes de PutEvents fallidas.

Ninguna

Recuento

PutEventsApproximateSuccessCount

Número aproximado de solicitudes de PutEvents realizadas correctamente.

Ninguna

Recuento

PutEventsApproximateThrottledCount

Número de solicitudes de PutEvents rechazadas debido a una limitación.

Ninguna

Recuento

PutEventsEntriesCount

El número de entradas de eventos incluidas en una solicitud de PutEvents.

Ninguna

Recuento

PutEventsFailedEntriesCount

El número de entradas de eventos incluidas en una solicitud de PutEvents que no se ingirieron.

Ninguna

Recuento

PutEventsLatency

El tiempo empleado por solicitud de PutEvents.

Ninguna

Milisegundos

PutEventsRequestSize

El tamaño de la solicitud de PutEvents.

Ninguna

Bytes

Métricas de PutPartnerEvents de EventBridge

El espacio de nombres de AWS/Events incluye las siguientes métricas pertenecientes a las solicitudes API de PutPartnerEvents.

nota

EventBridge solo incluye métricas relacionadas con las solicitudes de PutPartnerEvents en las cuentas de los socios de SaaS que envían eventos. Para obtener más información, consulte Recibir eventos de un socio de SaaS de Amazon EventBridge

En todas estas métricas, se utiliza el Recuento como unidad, las estadísticas más útiles tienden a ser Sum y SampleCount.

Métrica Descripción Dimensiones Unidades
PutPartnerEventsApproximateCallCount

Número aproximado de solicitudes de PutPartnerEvents recibidas.

Ninguna

Recuento

PutPartnerEventsApproximateFailedCount

Número aproximado de solicitudes de PutPartnerEvents fallidas.

Ninguna

Recuento

PutPartnerEventsApproximateThrottledCount

Número de solicitudes de PutPartnerEvents rechazadas debido a una limitación.

Ninguna

Recuento

PutPartnerEventsApproximateSuccessCount

Número aproximado de solicitudes de PutPartnerEvents realizadas correctamente.

Ninguna

Recuento

PutPartnerEventsEntriesCount

El número de entradas de eventos incluidas en una solicitud de PutPartnerEvents.

Ninguna

Recuento

PutPartnerEventsFailedEntriesCount

El número de entradas de eventos incluidas en una solicitud de PutPartnerEvents que no se ingirieron.

Ninguna

Recuento

PutPartnerEventsLatency

El tiempo empleado por solicitud de PutPartnerEvents.

Ninguna

Milisegundos

Dimensiones para las métricas de EventBridge

Las métricas de EventBridge tienen dimensiones o atributos que se pueden ordenar, que se muestran a continuación.

Dimensión Descripción
EventBusName

Filtra las métricas disponibles por nombre de bus de eventos.

EventSourceName

Filtra las métricas disponibles por nombre de origen de eventos de socios.

RuleName

Filtra las métricas disponibles por nombre de regla.