Complimentary Gartner® Report! 'A CTO's Guide to Open-Source Software: Answering the Top 10 FAQs.'Read more

Rename Field

Description

The Rename Field processor can be used to rename resource, attribute, and log body fields.

Supported Types

MetricsLogsTraces

Configuration Table

ParameterTypeDefaultDescription
telemetry_typestelemetrySelector["Logs", "Metrics", "Traces"]Choose Telemetry Type.
resource_keysmap{}A map of resource keys to rename. The value represents the new name.
attribute_keysmap{}A map of attribute keys to rename. The value represents the new name.
body_keysmap{}A map of body keys to rename. The value represents the new name.

Example Configuration

Renaming log body fields

In this example, we rename the status field in a log body to status_code. Since this change only applies to logs, we have disabled metrics and traces for this processor.

Web Interface

observIQ docs - Rename Field - image 1

Standalone Processor

yaml
1apiVersion: bindplane.observiq.com/v1
2kind: Processor
3metadata:
4  id: rename_status
5  name: rename_status
6spec:
7  type: rename_field
8  parameters:
9    - name: telemetry_types
10      value: ["Logs"]
11    - name: body_keys
12      value:
13      	status: "status_code"