From d51e2fd8746d4d3dd6f2af7c4a7e7c06add40be9 Mon Sep 17 00:00:00 2001 From: "BOSLET, CORY" Date: Mon, 2 Mar 2026 18:52:58 -0500 Subject: [PATCH 1/3] Add docs for resource out otel Signed-off-by: BOSLET, CORY --- pipeline/outputs/opentelemetry.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pipeline/outputs/opentelemetry.md b/pipeline/outputs/opentelemetry.md index e2970c59f..75a9fd68c 100644 --- a/pipeline/outputs/opentelemetry.md +++ b/pipeline/outputs/opentelemetry.md @@ -37,7 +37,8 @@ Only HTTP endpoints are supported. | `logs_max_resources` | Set the maximum number of OTLP log resources per export request (`0` disables the limit). | `0` | | `logs_max_scopes` | Set the maximum number of OTLP log scopes per resource (`0` disables the limit). | `0` | | `logs_metadata_key` | Set the key to look up in the metadata. | `otlp` | -| `logs_resource_metadata_key` | Specify a `Resource` key. | `Resource` | +| `logs_resource_metadata_key` | Specify a `Resource` key. | `Resource` +| `logs_resource_attributes_message_key` | Specify a `Resource` key. | _none_ | | `log_response_payload` | Specify if the response payload should be logged or not. | `true` | | `logs_severity_number_message_key` | Specify a `SeverityNumber` key. | `$severityNumber` | | `logs_severity_number_metadata_key` | Specify a `SeverityNumber` key. | `$SeverityNumber` | @@ -135,6 +136,7 @@ pipeline: logs_trace_id_message_key: trace_id logs_severity_text_message_key: loglevel logs_severity_number_message_key: lognum + # add user-defined labels add_label: - app fluent-bit @@ -184,6 +186,8 @@ pipeline: logs_trace_id_message_key trace_id logs_severity_text_message_key loglevel logs_severity_number_message_key lognum + logs_resource_attributes_message_key application_id + logs_resource_attributes_message_key service_name # add user-defined labels add_label app fluent-bit add_label color blue From 536da5006be8d0ee8bd9dc5ce07625f0710f0973 Mon Sep 17 00:00:00 2001 From: "Eric D. Schabell" Date: Thu, 28 May 2026 08:37:51 +0200 Subject: [PATCH 2/3] docs: pipeline: outputs: opentelemetry: clarify logs_resource_attributes_message_key description - Replace vague "Specify a Resource key" with an explicit description stating the param names a message field key whose value is promoted into OpenTelemetry Resource attributes Applies to #2405 Signed-off-by: Eric D. Schabell --- pipeline/outputs/opentelemetry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pipeline/outputs/opentelemetry.md b/pipeline/outputs/opentelemetry.md index dd11db276..42c4d7649 100644 --- a/pipeline/outputs/opentelemetry.md +++ b/pipeline/outputs/opentelemetry.md @@ -44,7 +44,7 @@ Only HTTP endpoints are supported. | `logs_metadata_key` | Set the key to look up in the metadata. | `otlp` | | `logs_observed_timestamp_metadata_key` | Specify an `ObservedTimestamp` key. | `$ObservedTimestamp` | | `logs_resource_metadata_key` | Specify a `Resource` key. | `Resource` -| `logs_resource_attributes_message_key` | Specify a `Resource` key. | _none_ | +| `logs_resource_attributes_message_key` | Specify a message field key whose value is promoted into the OpenTelemetry Resource attributes. Can be specified multiple times. | _none_ | | `log_response_payload` | Specify if the response payload should be logged or not. | `true` | | `logs_severity_number_message_key` | Specify a `SeverityNumber` key. | `$severityNumber` | | `logs_severity_number_metadata_key` | Specify a `SeverityNumber` key. | `$SeverityNumber` | From 96c6a6b3a64e708877f45035a5d1e0eeb557d996 Mon Sep 17 00:00:00 2001 From: "Eric D. Schabell" Date: Thu, 28 May 2026 08:47:48 +0200 Subject: [PATCH 3/3] docs: pipeline: outputs: opentelemetry: add logs_resource_attributes_message_key to YAML example - Add logs_resource_attributes_message_key list entries (application_id, service_name) to the fluent-bit.yaml code block to match the existing fluent-bit.conf example Applies to #2405 Signed-off-by: Eric D. Schabell --- pipeline/outputs/opentelemetry.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pipeline/outputs/opentelemetry.md b/pipeline/outputs/opentelemetry.md index 42c4d7649..0568e91f5 100644 --- a/pipeline/outputs/opentelemetry.md +++ b/pipeline/outputs/opentelemetry.md @@ -158,6 +158,9 @@ pipeline: logs_trace_id_message_key: trace_id logs_severity_text_message_key: loglevel logs_severity_number_message_key: lognum + logs_resource_attributes_message_key: + - application_id # promote message fields to Resource attributes + - service_name # add user-defined labels add_label: