-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Geoip processor not found #34737
Comments
Pinging code owners:
See Adding Labels via Comments if you do not have permissions to add labels yourself. |
Hello @grioda01, this component is marked as The code owners can share more information around plans to mark this component as |
Yes please, do you have an eta for its inclusion in releases? |
I would say the GeoIP processor already covers its basic functionality: add geographical attributes in the corresponding signal's context (resource attribute or record). In addition, a provider's configuration option is available with MaxMind provider as implementation. In that sense, I think we could move the processor to alpha given that missing known features are related to extending the provider's functionalities. For example, allow MaxMind databases auto download. There is just one missing issue I think it would be worth prioritizing before moving the processor to alpha: #34745 The issue implementation is a breaking change, many geographical attributes will be renamed. |
As far as I am concerned, thinking that the geoip plugin was already operational, I already implemented the autodownload on my side of the maxmind db. So I don't need that extra feature of the geoip. |
After discussing this topic with the geoip processor code owners, we agree on moving it to @grioda01 Note that Preparing PR to mark the component as alpha. |
Moves its stability to alpha because the basic functionality is already covered (local geoIP database + context to where apply the transformations) Closes open-telemetry#34737
Component(s)
processor/geoip
What happened?
Description
I set up the opentelemetrycollector resource on an azure kubernetes cluster, built on a Opentelemetry helm operator version 0.67.0
the collector image used is otel/opentelemetry-collector-contrib:0.106.1
I am getting the following error from the opentelemetrycollector
Error: failed to get config: cannot unmarshal the configuration: decoding failed due to the following error(s):
error decoding 'processors': unknown type: "geoip" for id: "geoip" (valid values: [attributes cumulativetodelta probabilistic_sampler resource span tail_sampling memory_limiter deltatorate groupbyattrs metricstransform resourcedetection routing sumologic batch filter groupbytrace experimental_metricsgeneration redaction remotetap transform k8sattributes])
Steps to Reproduce
Intall Opentelemetry Operator helm chart
Install opentelemetrycollector resource with geoip included in processor of config
Expected Result
Geoip processor should be available
Actual Result
I am getting the following error from the opentelemetrycollector
Error: failed to get config: cannot unmarshal the configuration: decoding failed due to the following error(s):
error decoding 'processors': unknown type: "geoip" for id: "geoip" (valid values: [attributes cumulativetodelta probabilistic_sampler resource span tail_sampling memory_limiter deltatorate groupbyattrs metricstransform resourcedetection routing sumologic batch filter groupbytrace experimental_metricsgeneration redaction remotetap transform k8sattributes])
Collector version
0.106.1
Environment information
Environment
OS: (e.g., "Ubuntu 20.04")
Compiler(if manually compiled): (e.g., "go 14.2")
Containerized solution in Azure Kubernetes cluster, via Opentelemetry Operator Helm chart
OpenTelemetry Collector configuration
Log output
Additional context
No response
The text was updated successfully, but these errors were encountered: