skywalking-java/README.md

4.3 KiB
Raw Blame History

Sky Walking | 中文

Sky Walking logo

SkyWalking 3: APM for Distributed Systems, also known Distributed Tracing System.

Build Status Coverage Status license codebeat badge Join the chat at https://gitter.im/sky-walking/Lobby OpenTracing-1.x Badge

  • Auto instrumentation by javaagent, no need to CHANGE any application source code.
  • Manual instrumentation
    • As an OpenTracing supported tracer
    • Use @Trace annotation for any methods you want to trace.
    • Integrate traceId into logs for log4j, log4j2 and logback.
  • Pure Java server implementation, provide RESTful and gRPC services. Compatibility with other language agents/SDKs.
    • How to uplink metrics and traces to collector?
  • The UI released on wu-sheng/sky-walking-ui

Architecture

  • Architecture graph for 3.2+

Document

PMC - Project Management Committee

Committer

  • 柏杨 @bai-yang Senior Engineer, Alibaba Group.

Contributors

This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to wu.sheng@foxmail.com.

Screenshots

  • Topological graph of application clusters based on dubbox and motan.

  • Trace query.

  • Span detail.

  • Instance Overview.

  • JVM Detail.

  • Services Dependency Tree.

Test reports

Contact Us

Commercial Support Partners

Shurenyun Logo

License

By contributing your code, you agree to license your contribution under the terms of the sky-walking license.