Monitorando a 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á.

Monitorando a Amazon EventBridge

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

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

EventBridge métricas

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

Para as métricas que usam a contagem como uma unidade, soma e SampleCount tendem a ser as estatísticas mais úteis.

As métricas que especificam somente a RuleName dimensão se referem ao barramento de eventos padrão. As métricas que especificam as RuleName dimensões EventBusName e 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

EventBridge só envia essa métrica para CloudWatch se ela 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

EventBridge só envia essa métrica para CloudWatch se ela não for zero.

Nenhum, RuleName

Contagem

InvocationAttempts

Número de vezes que EventBridge tentou invocar um alvo.

Nenhum

Contagem

InvocationsCreated

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

Essa métrica é frequentemente usada para monitorar a utilização do limite de aceleração de invocações em transações por segundo da cota de serviço. 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

EventBridge só envia essa métrica para CloudWatch se ela 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, Nenhum, RuleName

Milissegundos

IngestiontoInvocationStartLatency

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

EventBusName, Nenhum, RuleName

Milissegundos

InvocationsSentToDlq

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

nota

EventBridge só envia essa métrica para CloudWatch se ela não for zero.

RuleName

Contagem

MatchedEvents

Se EventBusName ou EventSourceName for especificado, 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

EventBridge só envia essa métrica para CloudWatch se ela não for zero.

Nenhum

Contagem

SuccessfulInvocationAttempts

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

Nenhum

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 EventBridge cotas.

EventBusName, Nenhum, RuleName

Contagem

TriggeredRules

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

Você não verá essa métrica CloudWatch até que uma regra seja acionada.

EventBusName, Nenhum, RuleName

Contagem

EventBridge PutEvents métricas

O AWS/Events namespace inclui as seguintes métricas relacionadas às solicitações. PutEvents API

Para as métricas que usam a contagem como uma unidade, soma 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

EventBridge PutPartnerEvents métricas

O AWS/Events namespace inclui as seguintes métricas relacionadas às solicitações. PutPartnerEvents API

nota

EventBridge inclui apenas métricas relacionadas a PutPartnerEventssolicitações 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

Para as métricas que usam a contagem como uma unidade, soma 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 EventBridge métricas

EventBridge as métricas têm dimensões ou atributos classificáveis, que estão 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.