Configuration Options
The RenameAttribute action is configured using theodigos.io/v1alpha1.Action
CRD with the renameAttribute
configuration section.
actionName
actionName
actionName
string
: Allows you to attach a meaningful name to the action for convenience.- This field is optional
- Odigos does not use or assume any meaning from this field
notes
notes
notes
string
: Allows you to attach notes regarding the action for convenience.- This field is optional
- Odigos does not use or assume any meaning from this field
disabled
disabled
disabled
boolean
: Allows you to temporarily disable the action, but keep it saved for future use.- This field is optional, and defaults to
false
signals *
signals *
signals
string[]
: An array with the signals that the action will operate on.- This field is required
- Supported values:
TRACES
,METRICS
,LOGS
renameAttribute *
renameAttribute *
renameAttribute
object
: Configuration for the RenameAttribute action.- This field is required for this action type
renames *
renames *
renames
object
: A map of strings, key representing the name of the attribute to rename and values the desired name.- This field is required
Basic Example
The following example demonstrates how to rename the deprecatednet.peer.address
attribute to stable network.peer.address
in all telemetry signals using the new Action CRD.
1
Create a YAML file with the following content:
rename-net-to-network.yaml
2
Apply the action to the cluster: