-
Notifications
You must be signed in to change notification settings - Fork 8.5k
Closed
Labels
Team:FleetTeam label for Observability Data Collection Fleet teamTeam label for Observability Data Collection Fleet team
Description
Elasticsearch includes some index and component templates intended for OTel data. Users can start sending data to data streams that will use this OTel templates if they match with patterns such as logs-*.otel-* or metrics-*.otel-*.
For packages, the created index templates should also include these component templates, but also the usual component templates used for fleet, that allow custom processing as well as some default logic.
So index templates created for data streams of otelcol inputs have these requirements:
As a convention, they must contain theThe Elasticsearch exporter adds this suffix, we still need to update the index pattern.otelsuffix at the end of their dataset, so they would look likelogs-*.otel-*ormetrics-*.otel-*- They should include the same component templates included in the default templates for OTel, that can be found here.
- In addition they should contain
@packageand@customtemplates included in current packages, so package developers and users can still customize mappings or pipelines. - Fleet final pipeline should also be called, to support some common features like
event.ingested,preserve_original_eventand so on.
This will affect data streams of packages using the special otelcol input, supported since #227673.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Team:FleetTeam label for Observability Data Collection Fleet teamTeam label for Observability Data Collection Fleet team