elastic / elastic/elastic-agent

Remove elasticinframetrics processor from EDOT

Open
#12,484 2 comments 0 reactions 0 assignees View on GitHub
breaking change
Dominant language
Go
Stars
275
Forks
264
Avg merge
1d 23h
Merged PRs (30d)
312

Description

https://github.com/elastic/elastic-agent/blob/c5b7279713ddff84d9e7ddb47f90ff3e1bfa5284/internal/edot/components.yml#L81

The component is already deprecated and not in use any more. This issue suggests removing it from EDOT entirely.

This will allow us to cleanup the https://github.com/elastic/opentelemetry-collector-components repository/project accordingly and eventually get rid of the [https://github.com/elastic/opentelemetry-lib](https://github.com/elastic/opentelemetry-lib/tree/main/enrichments): https://github.com/elastic/opentelemetry-collector-components/issues/958#issuecomment-3816306547

@AlexanderWert @axw @elastic/ingest-otel-data any concerns on this?

Contributor guide

Open the contributing guide

Research direction

Start at internal/edot/components.yml around line 81 and search the EDOT configuration for other references to the elasticinframetrics processor. Remove its EDOT entry and verify that no remaining EDOT references depend on it; the work is done when EDOT no longer includes this deprecated, unused component.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
observability-sre
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.