elastic / elastic/apm-server

Adding `event.received` to APM events

Open
#11,138 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
1.3k
Forks
543
Avg merge
1d 18h
Merged PRs (30d)
109

Description

Recently we added support for `event.received` field in apm-data: https://github.com/elastic/apm-data/pull/85

As part of data ingestion one interesting element we want to keep track of is when a certain event has been received by the ingestion backend.

This timestamp is not user-controlled like `@timestamp` and can guarantee us a certain timestamp for event reception, the step before ingestion (which is registered as event.ingested).

We also added setting the value for this field to OTLP ingested events, but we are lacking the same for APM events.

We also need to update APM server integration package data streams to provide proper mapping for the new field.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.