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.
Java, .Net Core, PHP, NodeJS, Golang, LUA agents supported
Istio + Envoy Service Mesh supported
|Consistent in multiple scenarios. supported telemetry sources from language agents and service mesh.||Multiple language agents, including Java, .Net Core, PHP, NodeJS, Golang, LUA 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.|
Based on his continuous contributions, Wei Hua (a.k.a [alonelaval](https://github.com/alonelaval)) has been voted as a new committer.
Support Kafka as an optional trace, JVM metrics, profiling snapshots and meter system data transport layer. Support Meter system, including the native metrics APIs and the Spring Sleuth adoption.
Add multiple plugins and config to ignore endpoints with specific suffix.
Add OAP health check command and trace command
Various companies and organizations use SkyWalking for research, production and commercial products.
The PoweredBy page includes more users of the project.