fix: refactor OpenTelemetry configuration by removing unused operators and restructuring metadata extraction

Signed-off-by: zhenyus <zhenyus@mathmast.com>
This commit is contained in:
zhenyus 2025-04-16 06:06:43 +08:00
parent b8af384f68
commit ed5c6a45af

View File

@ -15,30 +15,20 @@ spec:
start_at: beginning
include_file_path: true
include_file_name: true
operators:
- type: json_parser
timestamp:
parse_from: record.time.timestamp
layout: unix_float
- type: move
from: record.level.name
to: severity
- type: move
from: record.message
to: message
processors:
k8sattributes:
auth_type: "serviceAccount"
passthrough: false
extract:
- k8s.pod.name
- k8s.pod.ip
- k8s.pod.uid
- k8s.deployment.name
- k8s.deployment.uid
- k8s.namespace.name
- k8s.node.name
metadata:
- k8s.pod.name
- k8s.pod.ip
- k8s.pod.uid
- k8s.deployment.name
- k8s.deployment.uid
- k8s.namespace.name
- k8s.node.name
pod_association:
- sources:
- from: resource_attribute
@ -46,6 +36,8 @@ spec:
- sources:
- from: resource_attribute
name: k8s.pod.uid
- sources:
- from: connection
resource:
attributes:
- key: service.name