Data Collect Protocols of Apache SkyWalking

Clone this repo:
  1. bd1f91f fix: async profiler send data dual stream (#102) by zhengziyi0117 · 5 weeks ago master
  2. 5c2364e Support async profiler feature (#101) by zhengziyi0117 · 6 weeks ago
  3. 5be4278 Adding security policy in ztunnel environment (#100) by mrproliu · 3 months ago v10.1.0
  4. 4f3b17e Adding attachment fields to describe the environment in eBPF ALS (#99) by mrproliu · 3 months ago
  5. 96e6e85 Fix import of command.proto (#98) by code · 4 months ago

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 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 tags.

License

Apache 2.0