skywalking-java/README.md

4.0 KiB

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

Contributors

In chronological order

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 Spring Cloud.

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

  • Trace query.

  • Span detail.

Test reports

Document

Chat with us on gitter, in English. As a Chinese Developer, you can join QQ Group: 392443393, by tagging Sky-Walking.