Surveillance d'Amazon EventBridge - Amazon EventBridge

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Surveillance d'Amazon EventBridge

EventBridge envoie des métriques à Amazon CloudWatch toutes les minutes, qu'il s'agisse du nombre d'événements correspondants ou du nombre de fois qu'une cible est invoquée par une règle.

La vidéo suivante passe en revue le suivi et l'audit des EventBridge comportements par le biais de CloudWatch :

EventBridge métriques

L’espace de noms AWS/Events inclut les métriques suivantes.

Pour les métriques qui utilisent le nombre comme unité, les statistiques les plus utiles SampleCount ont tendance à être la somme et la somme.

Les métriques qui spécifient uniquement la RuleName dimension font référence au bus d'événements par défaut. Les métriques qui spécifient à la fois les RuleName dimensions EventBusName et font référence à un bus d'événements personnalisé.

Métrique Description
DeadLetterInvocations

Nombre de fois où la cible d’une règle n’est pas invoquée en réponse à un événement. Cela inclut les invocations qui aboutiraient à l’exécution de la même règle à nouveau, entraînant une boucle infinie.

Dimensions valides : RuleName

Unités : nombre

Events

Le nombre d'événements partenaires ingérés par EventBridge.

Dimensions valides : EventSourceName

Unités : nombre

FailedInvocations

Nombre d’invocations qui ont échoué en permanence. Cela n’inclut pas les invocations qui sont retentées ou les invocations qui ont abouti après une nouvelle tentative. Cela n’inclut pas non plus les invocations qui ont échoué et qui sont comptabilisées dans DeadLetterInvocations.

Note

EventBridge envoie uniquement cette métrique à CloudWatch si elle n'est pas nulle.

Dimensions valides : RuleName

Unités : nombre

Invocations

Nombre de fois où une cible est invoquée par une règle en réponse à un événement. Cela inclut les invocations ayant réussi et échoué, mais cela n’inclut pas les tentatives limitées ou renouvelées jusqu’à ce qu’elles échouent en permanence. Cela n’inclut pas DeadLetterInvocations.

Note

EventBridge envoie uniquement cette métrique à CloudWatch si elle n'est pas nulle.

Dimensions valides : Aucune, RuleName

Unités : nombre

InvocationAttempts

Nombre de EventBridge tentatives d'invocation d'une cible.

Dimensions valides : aucune

Unités : nombre

InvocationsCreated

Nombre total d’invocations créées en réponse à chaque événement.

Cette métrique est souvent utilisée pour surveiller l'utilisation de la limite d'invocations dans le quota de service de transactions par secondeEventBridge .

Dimensions valides : aucune

Unités : nombre

InvocationsFailedToBeSentToDlq

Nombre d’invocations qui n’ont pas pu être déplacées vers une file d’attente de lettres mortes. Les erreurs liées à une file d’attente de lettres mortes se produisent en raison d’erreurs d’autorisations, de ressources indisponibles ou de limites de taille.

Note

EventBridge envoie uniquement cette métrique à CloudWatch si elle n'est pas nulle.

Dimensions valides : RuleName

Unités : nombre

IngestiontoInvocationCompleteLatency

Temps écoulé entre l’ingestion de l’événement et la fin de la première tentative d’invocation réussie.

Dimensions valides : EventBusName, Aucune, RuleName

Unités : millisecondes

IngestiontoInvocationStartLatency

Le temps de traitement des événements, mesuré entre le moment où un événement est ingéré et EventBridge la première invocation d'une cible.

Dimensions valides : EventBusName, Aucune, RuleName

Unités : millisecondes

InvocationsSentToDlq

Nombre d’invocations qui sont déplacées vers une file d’attente de lettres mortes.

Note

EventBridge envoie uniquement cette métrique à CloudWatch si elle n'est pas nulle.

Dimensions valides : RuleName

Unités : nombre

MatchedEvents

Si EventBusName ou EventSourceName est spécifié, le nombre d'événements correspondant à une règle. Si elle RuleName est spécifiée, le nombre d'événements correspondant à une règle spécifique.

Dimensions valides : EventBusName, RuleName, EventSourceName

Unités : nombre

RetryInvocationAttempts

Nombre de fois où l’invocation de la cible a été retentée.

Note

EventBridge envoie uniquement cette métrique à CloudWatch si elle n'est pas nulle.

Dimensions valides : aucune

Unités : nombre

SuccessfulInvocationAttempts

Nombre de fois où la cible a été invoquée avec succès.

Dimensions valides : aucune

Unités : nombre

ThrottledRules

Nombre de fois où l’exécution de la règle a été limitée. Les invocations relatives à ces règles peuvent être retardées.

Pour plus d’informations, consultez Limite d’invocations dans les transactions par seconde dans Quotas EventBridge.

Dimensions valides : EventBusName, Aucune, RuleName

Unités : nombre

TriggeredRules

Nombre de règles exécutées et correspondant à un événement.

Vous ne verrez pas cette métrique CloudWatch tant qu'une règle n'est pas déclenchée.

Dimensions valides : EventBusName, Aucune, RuleName

Unités : nombre

EventBridge PutEvents métriques

L’espace de noms AWS/Events inclut les métriques suivantes appartenant aux demandes d’API PutEvents.

Pour les métriques qui utilisent le nombre comme unité, les statistiques les plus utiles SampleCount ont tendance à être la somme et la somme.

Métrique Description
PutEventsApproximateCallCount

Nombre approximatif de demandes PutEvents reçues.

Dimensions valides : aucune

Unités : nombre

PutEventsApproximateFailedCount

Nombre approximatif de demandes PutEvents ayant échoué.

Dimensions valides : aucune

Unités : nombre

PutEventsApproximateSuccessCount

Nombre approximatif de demandes PutEvents réussies.

Dimensions valides : aucune

Unités : nombre

PutEventsApproximateThrottledCount

Nombre de demandes PutEvents rejetées pour cause de limitation.

Dimensions valides : aucune

Unités : nombre

PutEventsEntriesCount

Nombre d’entrées d’événement contenues dans une demande PutEvents.

Dimensions valides : aucune

Unités : nombre

PutEventsFailedEntriesCount

Nombre d’entrées d’événement contenues dans une demande PutEvents dont l’ingestion a échoué.

Dimensions valides : aucune

Unités : nombre

PutEventsLatency

Temps nécessaire pour chaque demande PutEvents.

Dimensions valides : aucune

Unités : millisecondes

PutEventsRequestSize

Taille de la demande PutEvents.

Dimensions valides : aucune

Unités : octets

EventBridge PutPartnerEvents métriques

L’espace de noms AWS/Events inclut les métriques suivantes appartenant aux demandes d’API PutPartnerEvents.

Note

EventBridge inclut uniquement les métriques relatives aux PutPartnerEventsdemandes dans les comptes partenaires SaaS qui envoient des événements. Pour plus d’informations, consultez Réception d'événements d'un partenaire SaaS avec Amazon EventBridge.

Pour les métriques qui utilisent le nombre comme unité, les statistiques les plus utiles SampleCount ont tendance à être la somme et la somme.

Métrique Description
PutPartnerEventsApproximateCallCount

Nombre approximatif de demandes PutPartnerEvents reçues.

Dimensions valides : aucune

Unités : nombre

PutPartnerEventsApproximateFailedCount

Nombre approximatif de demandes PutPartnerEvents ayant échoué.

Dimensions valides : aucune

Unités : nombre

PutPartnerEventsApproximateThrottledCount

Nombre de demandes PutPartnerEvents rejetées pour cause de limitation.

Dimensions valides : aucune

Unités : nombre

PutPartnerEventsApproximateSuccessCount

Nombre approximatif de demandes PutPartnerEvents réussies.

Dimensions valides : aucune

Unités : nombre

PutPartnerEventsEntriesCount

Nombre d’entrées d’événement contenues dans une demande PutPartnerEvents.

Dimensions valides : aucune

Unités : nombre

PutPartnerEventsFailedEntriesCount

Nombre d’entrées d’événement contenues dans une demande PutPartnerEvents dont l’ingestion a échoué.

Dimensions valides : aucune

Unités : nombre

PutPartnerEventsLatency

Temps nécessaire pour chaque demande PutPartnerEvents.

Dimensions valides : aucune

Unités : millisecondes

Dimensions pour les EventBridge métriques

EventBridge les métriques ont des dimensions, ou des attributs triables, qui sont répertoriés ci-dessous.

Dimension Description
EventBusName

Filtre les métriques disponibles par nom de bus d’événements.

EventSourceName

Filtre les métriques disponibles par nom de source d’événement partenaire.

RuleName

Filtre les métriques disponibles par nom de règle.