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: