Referência do esquema de log do EventBridge Pipes - 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á.

Referência do esquema de log do EventBridge Pipes

A referência a seguir detalha o esquema dos registros de log do EventBridge Pipes.

Cada registro de log representa uma etapa de execução do pipe e pode conter até 10 mil eventos se a origem e o destino do pipe tiverem sido configurados para o processamento de lotes.

Para obter mais informações, consulte Registrar em log o desempenho do Amazon EventBridge Pipes.

{ "executionId": "guid", "timestamp": "date_time", "messageType": "execution_step", "resourceArn": "arn:aws:pipes:region:account:pipe/pipe-name", "logLevel": "TRACE | INFO | ERROR", "payload": "{}", "awsRequest": "{}" "awsResponse":"{}" "truncatedFields": ["awsRequest","awsResponse","payload"], "error": { "httpStatusCode": code, "message": "error_message", "details": "", "awsService": "service_name", "requestId": "service_request_id" } }
executionId

O ID da execução do pipe.

Uma execução de pipe é um evento ou lote de eventos recebidos por um pipe que viaja até um enriquecimento ou destino. Para obter mais informações, consulte Como o registro em log do Amazon EventBridge Pipes funciona.

timestamp

A data e a hora em que o evento de log foi emitido.

Unidade: milissegundo

messageType

A etapa de execução do pipe para a qual o registro foi gerado.

Para obter mais informações sobre os passos de execução de pipes, consulte Etapas de execução do EventBridge Pipes.

resourceArn

O nome do recurso da Amazon (ARN) para o pipe.

logLevel

O nível de detalhe especificado para o log do pipe.

Valores válidos: ERROR | INFO | TRACE

Para obter mais informações, consulte Como especificar o nível de logs do EventBridge Pipes.

payload

Os conteúdos do lote de eventos que está sendo processado pelo pipe.

O EventBridge inclui esse campo somente se estiver especificada a inclusão de dados de execução nos logs desse pipe. Para obter mais informações, consulte . Como incluir dados de execução nos logs do EventBridge Pipes

Importante

Estes campos podem conter informações confidenciais. O EventBridge não faz nenhuma tentativa de redigir o conteúdo desses campos durante o registro em log.

Para obter mais informações, consulte Como incluir dados de execução nos logs do EventBridge Pipes.

awsRequest

A solicitação enviada ao serviço de enriquecimento ou de destino, no formato JSON. Para solicitações enviadas para um destino de API, isto representa a solicitação HTTP enviada para esse endpoint.

O EventBridge inclui esse campo somente se estiver especificada a inclusão de dados de execução nos logs desse pipe. Para obter mais informações, consulte . Como incluir dados de execução nos logs do EventBridge Pipes

Importante

Estes campos podem conter informações confidenciais. O EventBridge não faz nenhuma tentativa de redigir o conteúdo desses campos durante o registro em log.

Para obter mais informações, consulte Como incluir dados de execução nos logs do EventBridge Pipes.

awsResponse

A resposta retornada pelo enriquecimento ou destino, no formato JSON. Para solicitações enviadas para um destino de API, isto representa a resposta HTTP retornada desse endpoint, e não a resposta retornada pelo próprio serviço de destino da API.

O EventBridge inclui esse campo somente se estiver especificada a inclusão de dados de execução nos logs desse pipe. Para obter mais informações, consulte . Como incluir dados de execução nos logs do EventBridge Pipes

Importante

Estes campos podem conter informações confidenciais. O EventBridge não faz nenhuma tentativa de redigir o conteúdo desses campos durante o registro em log.

Para obter mais informações, consulte Como incluir dados de execução nos logs do EventBridge Pipes.

truncatedFields

Uma lista de todos os campos de dados de execução que o EventBridge truncou para manter o registro abaixo do limite de tamanho de 256 KB.

Se o EventBridge não precisou truncar nenhum dos campos de dados de execução, esse campo estará presente, mas null.

Para obter mais informações, consulte Truncar dados de execução nos registros de log do EventBridge Pipes.

erro

Contém informações sobre qualquer erro gerado durante esta etapa de execução do pipe.

Se nenhum erro foi gerado durante essa etapa de execução do pipe, esse campo está presente, mas null.

httpStatusCode

O código de status HTTP retornado pelo serviço chamado.

message

A mensagem de erro retornada pelo serviço chamado.

detalhes

Qualquer informação de erro detalhada e retornada pelo serviço chamado.

awsService

O nome do serviço chamado.

requestId

O ID de solicitação para essa solicitação do serviço chamado.