skywalking-java/README.md

4.2 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

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.

Architecture

  • Architecture graph for 3.2+

Screenshots

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

  • Trace query.

  • Span detail.

  • Instance Overview.

  • JVM Detail.

  • Services Dependency Tree.

Test reports

Document

Contact Us

License

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