Apache SkyWalking gRPC Data Collect Protocol

The SkyWalking data collection protocol defines gRPC service definitions for telemetry data ingestion from language agents and service mesh proxies. It covers trace data (v3), JVM metrics, meter protocol, event reporting, browser performance data, instance properties, continuous profiling, eBPF profiling, and log data protocols. Agents report data to OAP server on port 11800.

API entry from apis.yml

apis.yml Raw ↑
aid: apache-skywalking:apache-skywalking-grpc-data-collect-protocol
name: Apache SkyWalking gRPC Data Collect Protocol
description: The SkyWalking data collection protocol defines gRPC service definitions for telemetry data
  ingestion from language agents and service mesh proxies. It covers trace data (v3), JVM metrics, meter
  protocol, event reporting, browser performance data, instance properties, continuous profiling, eBPF
  profiling, and log data protocols. Agents report data to OAP server on port 11800.
humanURL: https://github.com/apache/skywalking-data-collect-protocol
tags:
- gRPC
- Protocol Buffers
- Telemetry
- Agents
- Tracing
- Metrics
properties:
- type: Documentation
  url: https://skywalking.apache.org/docs/main/next/en/api/trace-data-protocol-v3/
- type: GitHubRepository
  url: https://github.com/apache/skywalking-data-collect-protocol