You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When using the Fluentbit OpenTelemetry plugins to receive and send OTLP/HTTP metrics, some metrics fields are dropped that are supported in the OpenTelemetry specifications.
Some fields that are dropped include “units” that are dropped from all metric types, “min”, “max” and “aggregation_temporality” in histograms.
To Reproduce
Send OTLP/HTTP formatted metric data with all fields defined through fluentbit with the OpenTelemetry input and output plugins. Have fluent-bit send the data to a Opentelemetetry compatible endpoint.
Metrics from fluent-bit received by OpenTelemetry endpoint:
[SERVICE]
Flush 5
storage.type memory
Daemon off
Log_Level debug
[INPUT]
Name opentelemetry
Listen 127.0.0.1
Port 3001
[OUTPUT]
Name stdout
Match *
[OUTPUT]
Name opentelemetry
Host 127.0.0.1
Port 3003
Metrics_uri /v1/metrics
Logs_uri /v1/logs
Traces_uri /v1/traces
Tls Off
Match *
Operating System: Cross-Compiled for Android
Additional context
The purpose is to use fluent-bit to forward OpenTelemetry formatted data instead of using the collector provided by the OpenTelemetry Project.
Bug Report
Describe the bug
When using the Fluentbit OpenTelemetry plugins to receive and send OTLP/HTTP metrics, some metrics fields are dropped that are supported in the OpenTelemetry specifications.
Some fields that are dropped include “units” that are dropped from all metric types, “min”, “max” and “aggregation_temporality” in histograms.
To Reproduce
Send OTLP/HTTP formatted metric data with all fields defined through fluentbit with the OpenTelemetry input and output plugins. Have fluent-bit send the data to a Opentelemetetry compatible endpoint.
Metrics from fluent-bit received by OpenTelemetry endpoint:
Expected behavior
Valid OTLP metric fields should not be dropped when going through fluentbit.
Input and expected output:
Your Environment
Additional context
The purpose is to use fluent-bit to forward OpenTelemetry formatted data instead of using the collector provided by the OpenTelemetry Project.
OpenTelemetry Metrics protobuf file
The text was updated successfully, but these errors were encountered: