Data Collect Protocols of Apache SkyWalking

Clone this repo:
  1. ce9e4e8 Correct Java package name. (#45) by 吴晟 Wu Sheng · 2 days ago master
  2. 101dc50 Update CDS(ConfigurationDiscoveryService) proto (#44) by zifeihan · 6 days ago
  3. 03963bf Introduce CDS(ConfigurationDiscoveryService) for the agent (#43) by zifeihan · 8 days ago
  4. 64b2321 Add events protocol message and service (#42) by Zhenxu Ke · 8 days ago
  5. ea906c1 Update logging collect protocol (#41) by zhang-wei · 2 weeks ago

Apache SkyWalking data collect protocol

Apache SkyWalking typically collect data from

  1. Tracing agent.
  2. Service mesh proxy, especially Envoy controlled by Istio.
  3. Meter data, also known pure metrics data.
  4. Logs.

This repo hosts the protocol of SkyWalking native report protocol, defined in gRPC. Read Protocol DOC for more details


This repo wouldn't release separately. All source codes have been included in the main repo release. The tags match the main repo tags.


Apache 2.0