The Java agent for Apache SkyWalking

Clone this repo:
  1. 8b0f0e1 Support for Apache HttpClient 5 plugin (#31) by CharliePu · 5 hours ago main
  2. 43f2069 Upgrade byte-buddy to 1.11.18 (#30) by 吴晟 Wu Sheng · 31 hours ago
  3. 7d36faa Add Kafka LogReporter and make grpc log reporter sharing grpc channel with reporters (#20) by Daming · 31 hours ago
  4. 7b5e0fb Update support-version.list for Pulsar test scenario (#33) by lipenghui · 33 hours ago
  5. 43839e0 Fix a tracing context leak in SpringMVC plugin (#34) by furaul · 2 days ago

Apache SkyWalking Java Agent

GitHub stars Twitter Follow

Maven Central CI

SkyWalking-Java: The Java Agent for Apache SkyWalking, which provides the native tracing/metrics/logging abilities for Java projects.

SkyWalking: an APM(application performance monitor) system, especially designed for microservices, cloud native and container-based (Docker, Kubernetes, Mesos) architectures.



Please head to the releases page to download a release of Apache SkyWalking.

Code of conduct

This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code. Please follow the REPORTING GUIDELINES to report unacceptable behavior.

Live Demo

Find the demo and screenshots on our website.

Contact Us

  • Mail list: Mail to, follow the reply to subscribe the mail list.
  • Send Request to join SkyWalking slack mail to the mail list(, we will invite you in.
  • Twitter, ASFSkyWalking
  • QQ Group: 901167865(Recommended), 392443393
  • bilibili B站 视频


Apache 2.0 License.