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
I have been using opentelemetry collector in a kubernetes cluster with the help of the open telemetry operator but it fails to spawn the pods stating that prometheusremotewrite is an unknown type.
Steps to Reproduce
Install Opentelemetry operator using the documentation as provided in this link
Try to set up a collector using the following manifest after setting a valid prometheus push url.
error decoding 'exporters': unknown type: "prometheusremotewrite" for id: "prometheusremotewrite" (valid values: [otlphttp file loadbalancing otelarrow debug nop otlp])
2025/01/30 18:45:21 collector server run finished with error: failed to get config: cannot unmarshal the configuration: decoding failed due to the following error(s):
Additional Information
The system fails when we use the docker image : otel/opentelemetry-collector-k8s:0.117.0 or otel/opentelemetry-collector-k8s:0.118.0
At the same time, it succeeds when we change the image repository to otel/opentelemetry-collector-contrib:0.117.0 or otel/opentelemetry-collector-contrib:0.118.0
Is this an issue with the image not in sync, or is this setting invalid for otel/opentelemetry-collector-k8s images?
Expected Result
The collector pods would come up
Actual Result
The collector pods failed with the above errors
Collector version
0.117.0, 0.118.0
Environment information
Environment
OS: Mac OS 15.1 (24B83) using K8s, Debian latest, I think this option does not apply to me because I am directly referring the images from opentelemetry docker registry
Compiler(if manually compiled): NA
error decoding 'exporters': unknown type: "prometheusremotewrite"for id: "prometheusremotewrite" (valid values: [otlphttp file loadbalancing otelarrow debug nop otlp])
2025/01/30 18:45:21 collector server run finished with error: failed to get config: cannot unmarshal the configuration: decoding failed due to the following error(s):
Additional context
No response
The text was updated successfully, but these errors were encountered:
Component(s)
exporter/prometheusremotewrite
What happened?
Description
I have been using opentelemetry collector in a kubernetes cluster with the help of the open telemetry operator but it fails to spawn the pods stating that prometheusremotewrite is an unknown type.
Steps to Reproduce
Additional Information
The system fails when we use the docker image : otel/opentelemetry-collector-k8s:0.117.0 or otel/opentelemetry-collector-k8s:0.118.0
At the same time, it succeeds when we change the image repository to otel/opentelemetry-collector-contrib:0.117.0 or otel/opentelemetry-collector-contrib:0.118.0
Is this an issue with the image not in sync, or is this setting invalid for otel/opentelemetry-collector-k8s images?
Expected Result
The collector pods would come up
Actual Result
The collector pods failed with the above errors
Collector version
0.117.0, 0.118.0
Environment information
Environment
OS: Mac OS 15.1 (24B83) using K8s, Debian latest, I think this option does not apply to me because I am directly referring the images from opentelemetry docker registry
Compiler(if manually compiled): NA
OpenTelemetry Collector configuration
Log output
Additional context
No response
The text was updated successfully, but these errors were encountered: