Apache SkyWalking

Application performance monitor tool for distributed systems, especially designed for microservices, cloud native and container-based (Docker, K8s, Mesos) architectures.

What is SkyWalking

SkyWalking is an Observability Analysis Platform and Application Performance Management system.

Provide distributed tracing, service mesh telemetry analysis, metric aggregation and visualization all-in-one solution.

Feature List

Consistent in multiple scenarios. supported telemetry sources from language agents and service mesh. Multiple language agents, Java, .Net Core and NodeJS auto instrument agents.
Light. No big data platform required, even observing the high payload cluster. Modulization. Have multiple options for UI, storage, cluster managements.
Alarm supported. Cool visualization solution.

Events & News

Welcome Han Liu as new committer

Feb. 8rd, 2020

Based on his continuous contributions, Han Liu (a.k.a [mrproliu](https://github.com/mrproliu)) has been voted as a new committer.

Welcome Hongwei Zhai to join the PMC

Jan. 3rd, 2020

Based on his continuous contributions, Hongwei Zhai (a.k.a [innerpeacez](https://github.com/innerpeacez)) has been invited to join the PMC. Welcome aboard.

SkyWalking 6.6.0 release

Dec. 27th 2019

Service Instance dependency detection is available. Support ElasticSearch 7 as a storage option. Reduce the register load.

SkyWalking Chart 1.0.0 for SkyWaling 6.5.0 release

Dec. 26th 2019

SkyWalking Chart is used to deploy SkyWalking to Kubernetes cluster.

Who is using SkyWalking

Various companies and organizations use SkyWalking for research, production and commercial products.

The PoweredBy page includes more users of the project.