https://github.com/apache/skywalking-data-collect-protocol
Data Collect Protocols of Apache SkyWalking
https://github.com/apache/skywalking-data-collect-protocol
apm dapper distributed-tracing observability service-mesh skywalking
Last synced: 6 months ago
JSON representation
Data Collect Protocols of Apache SkyWalking
- Host: GitHub
- URL: https://github.com/apache/skywalking-data-collect-protocol
- Owner: apache
- Created: 2018-02-23T02:52:44.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-03-24T08:09:33.000Z (7 months ago)
- Last Synced: 2025-04-10T11:59:16.053Z (6 months ago)
- Topics: apm, dapper, distributed-tracing, observability, service-mesh, skywalking
- Language: Starlark
- Homepage: https://skywalking.apache.org/
- Size: 188 KB
- Stars: 110
- Watchers: 40
- Forks: 107
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Apache SkyWalking data collect protocol
Apache SkyWalking typically collect data from
1. Traces
2. Metrics(Meter system)
3. Logs
4. Command data. Push the commands to the agents from Server.
5. Event.
6. eBPF profiling tasks.
7. Agent in-process profiling tasks.This repo hosts the protocol of SkyWalking native report protocol, defined in gRPC. Read [Protocol DOC](https://skywalking.apache.org/docs/main/next/en/api/trace-data-protocol-v3/) for more details
## Release
This repo wouldn't release separately. All source codes have been included in the main repo release. The tags match the [main repo](https://github.com/apache/skywalking) tags.## License
Apache 2.0