Monitorar o Amazon EventBridge - Amazon EventBridge

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Monitorar o Amazon EventBridge

O EventBridge envia métricas para o Amazon CloudWatch a cada minuto para tudo, desde o número de eventos correspondentes até o número de vezes que um destino é invocado por uma regra.

O seguinte vídeo analisa o monitoramento e a auditoria do comportamento do EventBridge por meio do CloudWatch:

Métricas do EventBridge

O namespace AWS/Events inclui as métricas a seguir.

Todas essas métricas usam Contagem como unidade. Portanto, Sum e SampleCount tendem a ser as estatísticas mais úteis.

As métricas que especificam somente a dimensão RuleName se referem ao barramento de eventos padrão. As métricas que especificam as dimensões EventBusName e RuleName se referem a um barramento de eventos personalizado.

Métrica Descrição Dimensões Unidades
DeadLetterInvocations

O número de vezes em que um destino de uma regra não é invocado em resposta a um evento. Inclui as invocações que causariam o acionamento da mesma regra novamente, resultando em um loop infinito.

RuleName

Contagem

Events

O número de eventos de parceiros ingeridos pelo EventBridge.

EventSourceName

Contagem

FailedInvocations

O número de invocações que apresentaram falha permanentemente. Não inclui as invocações que foram repetidas ou que tiveram êxito após uma tentativa repetida. Também não considera invocações com falha que são consideradas em DeadLetterInvocations.

nota

O EventBridge enviará essa métrica para o CloudWatch somente se não for zero.

RuleName

Contagem

Invocations

O número de vezes em que um destino é invocado por uma regra em resposta a um evento. Isso inclui invocações com êxito e com falha, mas não inclui tentativas limitadas ou repetidas até que elas apresentem falha permanentemente. Não inclui DeadLetterInvocations.

nota

O EventBridge enviará essa métrica para o CloudWatch somente se não for zero.

None, RuleName

Contagem

InvocationAttempts

Número de vezes que o EventBridge tentou invocar um destino.

EventBusName, None, RuleName

Contagem

InvocationsCreated

O número total de invocações criadas em resposta a cada evento.

Esta métrica é frequentemente usada para monitorar a utilização do limite de controle de utilização de invocações em transações por segundo na cota de serviço do EventBridge.

Nenhum

Contagem

InvocationsFailedToBeSentToDlq

O número de invocações que não puderam ser movidas para uma fila de mensagens não entregues. Os erros de fila de mensagens não entregues podem ocorrer devido a erros de permissões, recursos indisponíveis ou limites de tamanho.

nota

O EventBridge enviará essa métrica para o CloudWatch somente se não for zero.

RuleName

Contagem

IngestiontoInvocationCompleteLatency

O tempo gasto desde a ingestão do evento até a conclusão da primeira tentativa de invocação.

EventBusName, None, RuleName

Milissegundos

IngestionToInvocationSuccessLatency

O tempo gasto desde a ingestão do evento até a entrega bem-sucedida ao destino, usando o horário de término da invocação como limite.

Esta métrica só é emitida após a primeira tentativa bem-sucedida de entrega ao destino.

EventBusName, None, RuleName

Milissegundos

IngestiontoInvocationStartLatency

O tempo para processar eventos, medido desde o momento em que um evento é ingerido pelo EventBridge até a primeira invocação de um destino.

EventBusName, None, RuleName

Milissegundos

InvocationsSentToDlq

O número de invocações que são movidas para uma fila de mensagens não entregues.

nota

O EventBridge enviará essa métrica para o CloudWatch somente se não for zero.

RuleName

Contagem

MatchedEvents

Se EventBusName ou EventSourceName forem especificados, é o número de eventos que corresponderam a qualquer regra. Se RuleName for especificado, é o número de eventos que corresponderam a uma regra específica.

EventBusName, EventSourceName, RuleName

Contagem

RetryInvocationAttempts

Número de vezes que a invocação do destino foi repetida.

nota

O EventBridge enviará essa métrica para o CloudWatch somente se não for zero.

EventBusName, None, RuleName

Contagem

SuccessfulInvocationAttempts

O número de vezes que o destino foi invocado com êxito.

EventBusName, None, RuleName

Contagem

ThrottledRules

O número de vezes que a execução da regra foi limitada. As invocações dessas regras podem ser adiadas.

Para obter mais informações, consulte Limite de controle de utilização de invocações em transações por segundo em Cotas do EventBridge.

EventBusName, None, RuleName

Contagem

TriggeredRules

O número de regras que foram executadas e corresponderam a qualquer evento.

Esta métrica no CloudWatch não será vista até que uma regra seja acionada.

EventBusName, None, RuleName

Contagem

Métricas PutEvents do EventBridge

O namespace AWS/Events inclui as métricas a seguir que pertencem às solicitações de API PutEvents.

Todas essas métricas usam Contagem como unidade. Portanto, Sum e SampleCount tendem a ser as estatísticas mais úteis.

Métrica Descrição Dimensões Unidades
PutEventsApproximateCallCount

O número aproximado de solicitações PutEvents recebidas.

Nenhum

Contagem

PutEventsApproximateFailedCount

O número aproximado de solicitações PutEvents com falha.

Nenhum

Contagem

PutEventsApproximateSuccessCount

O número de solicitações PutEvents recebidas com êxito.

Nenhum

Contagem

PutEventsApproximateThrottledCount

Número de solicitações PutEvents rejeitadas devido ao controle de utilização.

Nenhum

Contagem

PutEventsEntriesCount

O número de entradas de eventos contidas em uma solicitação PutEvents.

Nenhum

Contagem

PutEventsFailedEntriesCount

O número de entradas de eventos contidas em uma solicitação PutEvents que não foi ingerida.

Nenhum

Contagem

PutEventsLatency

O tempo gasto por solicitação PutEvents.

Nenhum

Milissegundos

PutEventsRequestSize

O tamanho da solicitação PutEvents.

Nenhum

Bytes

Métricas PutPartnerEvents do EventBridge

O namespace AWS/Events inclui as métricas a seguir que pertencem às solicitações de API PutPartnerEvents.

nota

O EventBridge inclui apenas métricas relacionadas às solicitações de PutPartnerEvents em contas de parceiros de SaaS que enviam eventos. Para ter mais informações, consulte Recebendo eventos de um parceiro SaaS com a Amazon EventBridge.

Todas essas métricas usam Contagem como unidade. Portanto, Sum e SampleCount tendem a ser as estatísticas mais úteis.

Métrica Descrição Dimensões Unidades
PutPartnerEventsApproximateCallCount

O número aproximado de solicitações PutPartnerEvents recebidas.

Nenhum

Contagem

PutPartnerEventsApproximateFailedCount

O número aproximado de solicitações PutPartnerEvents com falha.

Nenhum

Contagem

PutPartnerEventsApproximateThrottledCount

Número de solicitações PutPartnerEvents rejeitadas devido ao controle de utilização.

Nenhum

Contagem

PutPartnerEventsApproximateSuccessCount

O número de solicitações PutPartnerEvents recebidas com êxito.

Nenhum

Contagem

PutPartnerEventsEntriesCount

O número de entradas de eventos contidas em uma solicitação PutPartnerEvents.

Nenhum

Contagem

PutPartnerEventsFailedEntriesCount

O número de entradas de eventos contidas em uma solicitação PutPartnerEvents que não foi ingerida.

Nenhum

Contagem

PutPartnerEventsLatency

O tempo gasto por solicitação PutPartnerEvents.

Nenhum

Milissegundos

Dimensões para métricas do EventBridge

As métricas do EventBridge têm dimensões ou atributos classificáveis, listados abaixo.

Dimensão Descrição
EventBusName

Filtra as métricas disponíveis pelo nome do barramento de eventos.

EventSourceName

Filtra as métricas disponíveis pelo nome da origem de eventos do parceiro.

RuleName

Filtra as métricas disponíveis pelo nome da regra.