elasticsearch/x-pack/plugin/otel-data
Carson Ip 5860ccb113
[otel-data] Bump plugin version to release _metric_names_hash changes (#126850)
Bump otel-data plugin version as #120952 missed the bump.
2025-04-16 10:27:19 +01:00
..
src [otel-data] Bump plugin version to release _metric_names_hash changes (#126850) 2025-04-16 10:27:19 +01:00
build.gradle Update Gradle wrapper to 8.12 (#118683) 2024-12-30 15:34:24 +01:00
README.md x-pack/plugin/otel: introduce x-pack-otel plugin (#111091) 2024-08-19 09:24:47 +02:00

OpenTelemetry Ingest plugin

The OpenTelemetry Ingest plugin installs index templates and component templates for OpenTelemetry data.

All resources are defined as YAML under src/main/resources.

The OpenTelemetry index templates rely on mappings from x-pack-core. See x-pack/plugin/core/src/main/resources.

Adding/Removing/Updating a resource

All resources are defined as YAML under src/main/resources.

For a resource to be known to the plugin it must be added to src/main/resources/resources.yaml in the appropriate section.

Any update to resources included by this package also requires a bump to the version property included in the resources file.

Testing

Integration testing

The index templates and ingest pipeline functionality is tested using YAML REST tests. These can be run with:

./gradlew :x-pack:plugin:otel-data:yamlRestTest

Refer to the rest-api-spec documentation for information about writing YAML REST tests.