Go to file
wusheng 23a4dd5732 FIx a test case. 2017-09-23 21:11:55 +08:00
.github Create ISSUE_TEMPLATE 2017-06-12 14:24:25 +08:00
apm-application-toolkit Fix compile issues. 2017-09-19 23:36:29 +08:00
apm-collector The commit code in ClusterZKDataMonitor's 'process' method,fixed the collector online/offline bug. By 'client.getChildren\(event.getPath\(\), true\);', collector can't get the deleted node. In fact,ClusterZKDataMonitor listening zookeeper 'onNodeChanged' event by use 'if \(listeners.containsKey\(event.getPath\(\)\)\)'. 2017-09-19 18:30:54 +08:00
apm-commons Prepare for 3.2 iteration. 2017-09-17 07:54:25 +08:00
apm-network change: Component name for NUTZ_MVC_ANNOTATION, from NutzMVCAnnotation to NutzMVC 2017-09-22 22:41:00 +08:00
apm-sniffer FIx a test case. 2017-09-23 21:11:55 +08:00
ci-dependencies add resin plugin (#187) 2017-05-10 19:33:30 +08:00
travis Push the collector docker image when sky-walking is tagged 2017-04-25 23:39:49 +08:00
.gitignore Unify package out directory 2017-09-04 11:08:21 +08:00
.travis.yml remove prepare stage 2017-09-20 14:55:53 +08:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2017-06-15 10:11:23 +08:00
CONTRIBUTING.md Update CONTRIBUTING.md 2017-04-29 23:12:44 +08:00
LICENSE Update LICENSE 2017-04-17 23:06:42 +08:00
README.md Update README.md 2017-09-23 11:45:31 +08:00
README_ZH.md Update README_ZH.md 2017-09-23 11:45:51 +08:00
checkStyle.xml Change groupId and artifactId 2017-04-28 01:17:09 +08:00
codeStyle.xml Add “checkStyle.xml” and “codeStyle.xml” files, varify the code-style when “mvn compile” and CI. This is the initialized commit. 2017-04-18 12:02:21 +08:00
docker-compose.yml Prepare for 3.2 iteration. 2017-09-17 07:54:25 +08:00
pom.xml add auto local jar file installation before compile 2017-09-20 14:04:45 +08:00

README.md

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 dubbox and motan.

  • Trace query.

  • Span detail.

  • Instance Overview.

  • JVM Detail.

  • Services Dependency Tree.

Test reports

Document

Contact Us