This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/skywalking.git


The following commit(s) were added to refs/heads/master by this push:
     new 1f08f9587c Activate otlp-traces handler in receiver-otel by default 
(#13731)
1f08f9587c is described below

commit 1f08f9587c5a63a42ea492c919dbcf7d98bdb1ed
Author: 吴晟 Wu Sheng <[email protected]>
AuthorDate: Fri Mar 6 16:32:21 2026 +0800

    Activate otlp-traces handler in receiver-otel by default (#13731)
---
 docs/en/changes/changes.md                                   | 1 +
 oap-server/server-starter/src/main/resources/application.yml | 2 +-
 test/e2e-v2/cases/otlp-traces/docker-compose.yml             | 1 -
 test/e2e-v2/cases/storage/expected/config-dump.yml           | 2 +-
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/docs/en/changes/changes.md b/docs/en/changes/changes.md
index 47cc56f67b..d6e3205e61 100644
--- a/docs/en/changes/changes.md
+++ b/docs/en/changes/changes.md
@@ -150,6 +150,7 @@
 * Support TraceQL and Tempo API for Zipkin trace query.
 * Remove `initExp` from MAL configuration. It was an internal Groovy startup 
validation mechanism, not an end-user feature. The v2 ANTLR4 compiler performs 
fail-fast validation at startup natively.
 * Update hierarchy rule documentation: `auto-matching-rules` in 
`hierarchy-definition.yml` no longer use Groovy scripts. Rules now use a 
dedicated expression grammar supporting property access, String methods, 
if/else, comparisons, and logical operators. All shipped rules are fully 
compatible.
+* Activate `otlp-traces` handler in `receiver-otel` by default.
 
 #### UI
 * Fix the missing icon in new native trace view.
diff --git a/oap-server/server-starter/src/main/resources/application.yml 
b/oap-server/server-starter/src/main/resources/application.yml
index cce22a1417..3d9a06e6c6 100644
--- a/oap-server/server-starter/src/main/resources/application.yml
+++ b/oap-server/server-starter/src/main/resources/application.yml
@@ -385,7 +385,7 @@ receiver-meter:
 receiver-otel:
   selector: ${SW_OTEL_RECEIVER:default}
   default:
-    enabledHandlers: 
${SW_OTEL_RECEIVER_ENABLED_HANDLERS:"otlp-metrics,otlp-logs"}
+    enabledHandlers: 
${SW_OTEL_RECEIVER_ENABLED_HANDLERS:"otlp-traces,otlp-metrics,otlp-logs"}
     enabledOtelMetricsRules: 
${SW_OTEL_RECEIVER_ENABLED_OTEL_METRICS_RULES:"apisix,nginx/*,k8s/*,istio-controlplane,vm,mysql/*,postgresql/*,oap,aws-eks/*,windows,aws-s3/*,aws-dynamodb/*,aws-gateway/*,redis/*,elasticsearch/*,rabbitmq/*,mongodb/*,kafka/*,pulsar/*,bookkeeper/*,rocketmq/*,clickhouse/*,activemq/*,kong/*,flink/*,banyandb/*"}
 
 receiver-zipkin:
diff --git a/test/e2e-v2/cases/otlp-traces/docker-compose.yml 
b/test/e2e-v2/cases/otlp-traces/docker-compose.yml
index 561e550e7b..6a73fa6738 100644
--- a/test/e2e-v2/cases/otlp-traces/docker-compose.yml
+++ b/test/e2e-v2/cases/otlp-traces/docker-compose.yml
@@ -76,7 +76,6 @@ services:
       - 12800
       - 9412
     environment:
-      SW_OTEL_RECEIVER_ENABLED_HANDLERS: otlp-metrics,otlp-logs,otlp-traces
       SW_RECEIVER_ZIPKIN: default
       SW_QUERY_ZIPKIN: default
 
diff --git a/test/e2e-v2/cases/storage/expected/config-dump.yml 
b/test/e2e-v2/cases/storage/expected/config-dump.yml
index acd4c65da2..e5f259f5ef 100644
--- a/test/e2e-v2/cases/storage/expected/config-dump.yml
+++ b/test/e2e-v2/cases/storage/expected/config-dump.yml
@@ -78,7 +78,7 @@ 
receiver-otel.default.enabledOtelMetricsRules=apisix,nginx/*,k8s/*,istio-control
 core.default.syncPeriodHttpUriRecognitionPattern=10
 core.default.enableHierarchy=true
 event-analyzer.provider=default
-receiver-otel.default.enabledHandlers=otlp-metrics,otlp-logs
+receiver-otel.default.enabledHandlers=otlp-traces,otlp-metrics,otlp-logs
 core.default.enableEndpointNameGroupingByOpenapi=true
 receiver-ebpf.default.gRPCHost=0.0.0.0
 receiver-browser.default.sampleRate=10000

Reply via email to