Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

loadbalancing exporter seems to eat data if fed identical attributes for a datapoint + timestamp #36508

Open
skandragon opened this issue Nov 22, 2024 · 2 comments
Labels
bug Something isn't working exporter/loadbalancing needs triage New item requiring triage

Comments

@skandragon
Copy link

Component(s)

exporter/loadbalancing

What happened?

Description

The load balancing exporter uses a Merge helper that seems like it will destroy data when duplicate data flows through it.

Steps to Reproduce

  1. Take any metric flow, and drop a tag using any of the filtering processors.
  2. Note that now the metrics for a given timestamp have more than one entry for the same set of attributes and timestamp.
  3. Note that the routing seems to drop one of thees when merging prior to routing.

Expected Result

It should not drop data.

Actual Result

It drops data.

Collector version

v0.114.0

Environment information

go latest, any linux

OpenTelemetry Collector configuration

No response

Log output

No response

Additional context

No response

@skandragon skandragon added bug Something isn't working needs triage New item requiring triage labels Nov 22, 2024
Copy link
Contributor

Pinging code owners:

See Adding Labels via Comments if you do not have permissions to add labels yourself.

@JaredTan95
Copy link
Member

@skandragon hi, It is convenient to provide a reproducible step or configuration?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working exporter/loadbalancing needs triage New item requiring triage
Projects
None yet
Development

No branches or pull requests

2 participants