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