Giter Site home page Giter Site logo

yaoqi / incubator-skywalking Goto Github PK

View Code? Open in Web Editor NEW

This project forked from apache/skywalking

1.0 1.0 0.0 138.3 MB

A distributed tracing system, and APM ( Application Performance Monitoring )

Home Page: https://skywalking.incubator.apache.org/

License: Apache License 2.0

Java 99.37% Batchfile 0.12% Shell 0.31% JavaScript 0.05% Makefile 0.03% Dockerfile 0.06% Python 0.06%

incubator-skywalking's Introduction

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 multiple sources and multiple formats, including

  1. Java, .NET Core and NodeJS auto-instrument agents in SkyWalking format
  2. Istio telemetry format
  3. Zipkin v1/v2 formats

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 [email protected] .

Live Demo

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

Screenshot

Under javaagent observing Observe on Istio
More screenshots More screenshots

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!

Stargazers over time

Stargazers over time

License

Apache 2.0 License.

incubator-skywalking's People

Contributors

wu-sheng avatar peng-yongsheng avatar ascrutae avatar acurtain avatar hanahmily avatar lytscu avatar clevertension avatar carlvine500 avatar bai-yang avatar zhangkewei avatar withlin avatar iancao avatar liuhaoyang avatar wendal avatar jaredtan95 avatar candyleer avatar iluckysi avatar jjtyro avatar yunaiv avatar adriancole avatar xinzhuxiansheng avatar chidaodezhongsheng avatar liu-xinyuan avatar cyberdak avatar fatiherdem avatar scienjus avatar liu-junchi avatar willemjiang avatar chenpengfei avatar neeuq avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.