View a markdown version of this page

Monitorizació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.

Monitorización de Amazon EventBridge

EventBridge envía métricas a Amazon CloudWatch cada minuto para todo tipo de datos, desde el número de eventos coincidentes hasta el número de veces que una regla invoca un objetivo.

En el siguiente vídeo se analiza el EventBridge comportamiento de supervisión y auditoría mediante CloudWatch:

Best-effort CloudWatch entrega de métricas

CloudWatch las métricas se entregan haciendo el mejor esfuerzo posible. La mayoría EventBridge de las operaciones dan como resultado el envío de un punto de datos al CloudWatch. La integridad y la puntualidad de las métricas no están garantizadas. Es posible que un punto de datos de un minuto determinado tarde en estar CloudWatch disponible o que no se entregue en absoluto. CloudWatch las métricas te dan una idea de la naturaleza de la actividad casi en tiempo real. No pretenden ser una contabilidad completa de todas las operaciones.

En esta sección se describe Custom Event Bus - Classic. Para ver el bus de eventos personalizado, que publica sus métricas en el espacio de AWS/EventsV2 nombres y sus registros de suscriptores a través de los CloudWatch registros vendidos, consulte. Observabilidad del bus de eventos personalizado: métricas, registros y CloudTrail

EventBridge métricas

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

En el caso de las métricas que utilizan el recuento como unidad, la suma y la SampleCount tendencia son las estadísticas más útiles.

Las métricas que especifican solo la dimensión RuleName se refieren al bus de eventos predeterminado. Las métricas que especifican EventBusName tanto las RuleName dimensiones como las hacen referencia a un bus de eventos personalizado: clásico.

Métrica Description (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.

Ninguna, RuleName

Recuento

InvocationAttempts

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

EventBusName, Ninguna, RuleName

Recuento

InvocationsCreated

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

Esta métrica se utiliza con frecuencia para supervisar el uso del límite máximo de transacciones de Invocation en la cuota de EventBridge servicio por segundo de transacciones.

Ninguno

Recuento

InvocationsFailedToBeSentToDlq

El número de invocaciones que no se han podido mover a una cola de mensajes sin respuesta. Dead-letter los errores de cola se producen 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, Ninguna, RuleName

Milisegundos

IngestionToInvocationSuccessLatency

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

Esta métrica se emite una vez que tiene lugar la primera entrega al destino.

EventBusName, Ninguno, RuleName

Milisegundos

IngestiontoInvocationStartLatency

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

EventBusName, Ninguno, 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 EventSourceName se especifica EventBusName o, el número de eventos que coinciden con alguna regla. Si RuleName se especifica, 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, Ninguna, RuleName

Recuento

SuccessfulInvocationAttempts

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

EventBusName, Ninguno, 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 Bus de eventos personalizado: cuotas clásicas.

EventBusName, Ninguno, RuleName

Recuento

TriggeredRules

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

No verás esta métrica CloudWatch hasta que se active una regla.

EventBusName, Ninguna, RuleName

Recuento

EventBusEncryptionStarted

El número de veces que se inició una operación de recrifrado para un bus de eventos. La actualización de la configuración del bus de eventos desencadena una nueva encriptación de la configuración estática almacenada por. EventBridge

EventBusName

Recuento

EventBusEncryptionCompleted

El número de veces que una operación de recrifrado se ha completado correctamente para un bus de eventos. La actualización de la configuración del bus de eventos desencadena una nueva encriptación de la configuración estática almacenada por. EventBridge

EventBusName

Recuento

EventBusEncryptionFailed

El número de veces que ha fallado una operación de recrifrado para un bus de eventos. La actualización de la configuración del bus de eventos desencadena una nueva encriptación de la configuración estática almacenada por. EventBridge

nota

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

EventBusName

Recuento

EventBridge PutEvents métricas

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

En el caso de las métricas que utilizan el recuento como unidad, la suma y la SampleCount tendencia son las estadísticas más útiles.

Métrica Description (Descripción) Dimensiones Unidades
PutEventsApproximateCallCount

Número aproximado de solicitudes de PutEvents recibidas.

Ninguno

Recuento

PutEventsApproximateFailedCount

Número aproximado de solicitudes de PutEvents fallidas.

Ninguno

Recuento

PutEventsApproximateSuccessCount

Número aproximado de solicitudes de PutEvents realizadas correctamente.

Ninguno

Recuento

PutEventsApproximateThrottledCount

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

Ninguno

Recuento

PutEventsEntriesCount

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

Ninguno

Recuento

PutEventsFailedEntriesCount

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

Ninguno

Recuento

PutEventsLatency

El tiempo empleado por solicitud de PutEvents.

Ninguno

Milisegundos

PutEventsRequestSize

El tamaño de la solicitud de PutEvents.

Ninguno

Bytes

EventBridge PutPartnerEvents métricas

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 PutPartnerEvents solicitudes en las cuentas de socios de SaaS que envían eventos. Para obtener más información, consulte Recibir eventos de un socio de SaaS con Amazon EventBridge

En el caso de las métricas que utilizan el recuento como unidad, la suma y SampleCount tiende a ser la estadística más útil.

Métrica Description (Descripción) Dimensiones Unidades
PutPartnerEventsApproximateCallCount

Número aproximado de solicitudes de PutPartnerEvents recibidas.

Ninguno

Recuento

PutPartnerEventsApproximateFailedCount

Número aproximado de solicitudes de PutPartnerEvents fallidas.

Ninguno

Recuento

PutPartnerEventsApproximateThrottledCount

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

Ninguno

Recuento

PutPartnerEventsApproximateSuccessCount

Número aproximado de solicitudes de PutPartnerEvents realizadas correctamente.

Ninguno

Recuento

PutPartnerEventsEntriesCount

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

Ninguno

Recuento

PutPartnerEventsFailedEntriesCount

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

Ninguno

Recuento

PutPartnerEventsLatency

El tiempo empleado por solicitud de PutPartnerEvents.

Ninguno

Milisegundos

Dimensiones de las EventBridge métricas

EventBridge las métricas tienen dimensiones o atributos que se pueden ordenar, que se enumeran a continuación.

Dimensión Description (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.