A distributed tracing system, and APM ( Application Performance Monitoring )
Clone or download
wu-sheng Adjust agent setting (#1682)
* Add ignore to bytebuddy agent.

* Fix a wrong name.

* Make sure toolkits are excluded.

* Fix CI

* Format codes.

* Remove MethodGraph compiler
Latest commit 7d3e699 Sep 23, 2018
Permalink
Failed to load latest commit information.
.github Add new GitHub template Jan 16, 2018
.mvn/wrapper Re-adds maven wrapper downloader so users won't crash if wget is miss… Aug 23, 2018
apm-application-toolkit Moved hardcoded dependency versions to properties tag in pom.xml (#1583) Aug 24, 2018
apm-checkstyle Moved hardcoded dependency versions to properties tag in pom.xml (#1583) Aug 24, 2018
apm-commons Buffer file implementation (#1607) Aug 30, 2018
apm-dist Update startup.sh (#1668) Sep 13, 2018
apm-protocol Fix elastic search plugin not work. (#1691) Sep 22, 2018
apm-sniffer Adjust agent setting (#1682) Sep 23, 2018
apm-webapp Moved hardcoded dependency versions to properties tag in pom.xml (#1583) Aug 24, 2018
docker Fix docker file CI failure. Aug 18, 2018
docs Generate all metric for official release, also new func (#1679) Sep 17, 2018
kubernetes Add yaml file Aug 22, 2018
licenses Add LICENSE full text into source license and remove NOTICE (#1624) Sep 4, 2018
oap-server Implementation of metadata query. (#1686) Sep 21, 2018
skywalking-ui @ ad3ee45 Fixed the startup failure cause by query protocol. (#1623) Sep 4, 2018
tools Fix CI and release guide. Aug 31, 2018
.gitignore Sync mvnw to 6.0 , provided by @adriancole Aug 22, 2018
.gitmodules Bind v6 query to query-protocol git repo. Sep 3, 2018
.travis.yml Sync mvnw to 6.0 , provided by @adriancole Aug 22, 2018
CHANGES.md Add document of contributions and some guides (#1672) Sep 13, 2018
CODE_OF_CONDUCT.md Update COC to Apache edition (#890) Mar 6, 2018
CONTRIBUTING.md Create CONTRIBUTING.md Mar 5, 2018
DISCLAIMER Update release doc and related script (#1252) May 23, 2018
HEADER Update package name to org.apache.skywalking Dec 10, 2017
LICENSE Add LICENSE full text into source license and remove NOTICE (#1624) Sep 4, 2018
NOTICE Add LICENSE full text into source license and remove NOTICE (#1624) Sep 4, 2018
README.md Update live demo address (#1673) Sep 16, 2018
codeStyle.xml Update copyright to Apache Foundation. Dec 9, 2017
mvnw Sync mvnw to 6.0 , provided by @adriancole Aug 22, 2018
mvnw.cmd Sync mvnw to 6.0 , provided by @adriancole Aug 22, 2018
pom.xml SkyWalking's trace receiver implementation. (#1618) Sep 4, 2018

README.md

Apache SkyWalking

Sky Walking logo

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

GitHub stars Twitter Follow

Maven Central Build Status Join the chat at https://gitter.im/sky-walking/Lobby OpenTracing-1.x Badge

Abstract

SkyWalking is an open source APM system, including monitoring, tracing, diagnosing capabilities for distributed system in Cloud Native architecture. The core features are following.

  • Service, service instance, endpoint metrics analysis
  • Root cause analysis
  • Service topology map analysis
  • Service, service instance and endpoint dependency analysis
  • Slow services and endpoints detected
  • Performance optimization
  • Distributed tracing and context propagation
  • Alarm

SkyWalking supports to collect telemetry (traces and metrics) data from different sources, in order to provide more options for different scenarios.

Document

5.x is still supported by SkyWalking community, and the agent-backend protocol is compatible with 6.x.
You can go to 5.x branch. At there, you have everything you need.

Downloads

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 report unacceptable behavior to dev@skywalking.apache.org .

Live Demo

  • Host in Beijing. goto
    • Username: admin
    • Password: admin

Screenshot

Compiling project

Follow this document.

Contact Us

Who Uses SkyWalking?

A wide variety of companies and organizations use SkyWalking for research, production and commercial product. Here is the User Wall of SkyWalking.

Users are encouraged to add themselves to the PoweredBy page.


Our project enriches the OpenAPM Landscape!

License

Apache 2.0 License.