Skywalking Receiver
contrib
Maintainers: @JaredTan95
Source: opentelemetry-collector-contrib
Supported Telemetry
Overview
Note: The current metrics receiver only supports receiving JVM data.Prerequisites
This receiver supports Apache Skywalking-Java Agent version 8.9.0+Getting Started
By default, the Skywalking receiver will not serve any protocol. A protocol must be named under theprotocols object for the Skywalking receiver to start. The
below protocols are supported, each supports an optional endpoint
object configuration parameter.
grpc(defaultendpoint= localhost:11800)http(defaultendpoint= localhost:12800)
Semantic Convention Migration
A feature gatetranslator.skywalking.useStableSemconv controls the migration
from legacy to stable semantic conventions (v1.38.0).
To opt-in to the new semantic conventions, enable the gate:
--feature-gates translator.skywalking.useStableSemconv
When enabled, the following output attribute names will change:
http.urlis nowurl.fullhttp.status_codeis nowhttp.response.status_codedb.systemis nowdb.system.namedb.nameis nowdb.namespacenet.peer.nameis nowserver.address
- https://opentelemetry.io/docs/specs/semconv/non-normative/http-migration/
- https://opentelemetry.io/docs/specs/semconv/non-normative/db-migration/
Configuration
Example Configuration
Last generated: 2026-04-13