Data Collect Protocols of Apache SkyWalking

Clone this repo:
  1. 055d64b Add addition arguments in the eBPF ztunnel environment (#117) by mrproliu · 11 days ago master
  2. a9ee9b1 refactor: remove rules_proto dependency and update proto_library references (#116) by Matthieu MOREL · 3 weeks ago
  3. fb3fb00 feat: update Bazel configuration and dependencies for improved compatibility (#114) by Matthieu MOREL · 7 weeks ago
  4. 16c5135 feat (add profile method for go agent) (#112) by hao · 3 months ago
  5. 6ec6d71 Support pprof feature (#113) by Jingyi Qu · 3 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