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
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
resources and/or attributes key currently follows semconv, or k8s labels/annotations enriched by k8sattrs processor, would contains ., /, -, in cases the backend storage doesn't not allow such characters it will need a processor that converts them to a different character, e.g. _. Currently, resource / attributes processor allows doing this only by explicitly define the key name, in cases regexp is used in k8sattrs processor that, say captures all labels or annotations, there is no way to define all possible keys.
Describe the solution you'd like
A clear and concise description of what you want to happen.
Support replace string action for resources/attributes name in resource/attributes processor, which seems to be a general enough solution that would support metrics/traces/logs.
Describe alternatives you've considered
Support such action in a dedicated processor that updates resources/attributes keys, or in current transform and metricstransformprocessor.
Additional context
The text was updated successfully, but these errors were encountered:
newly12
changed the title
support updating resources/attributes key
support string replace for resources/attributes names
May 13, 2022
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping @open-telemetry/collector-contrib-triagers. If this issue is still relevant, please ping the code owners or leave a comment explaining why it is still relevant. Otherwise, please close it.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
resources and/or attributes key currently follows semconv, or k8s labels/annotations enriched by
k8sattrs
processor, would contains.
,/
,-
, in cases the backend storage doesn't not allow such characters it will need a processor that converts them to a different character, e.g._
. Currently, resource / attributes processor allows doing this only by explicitly define the key name, in cases regexp is used ink8sattrs
processor that, say captures all labels or annotations, there is no way to define all possible keys.Describe the solution you'd like
A clear and concise description of what you want to happen.
Support replace string action for resources/attributes name in resource/attributes processor, which seems to be a general enough solution that would support metrics/traces/logs.
Describe alternatives you've considered
Support such action in a dedicated processor that updates resources/attributes keys, or in current
transform
andmetricstransformprocessor
.Additional context
The text was updated successfully, but these errors were encountered: