Application performance monitor tool for distributed systems, especially designed for microservices, cloud native and container-based (Docker, Kubernetes, Mesos) architectures.
分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。
SkyWalking is an Observability Analysis Platform and Application Performance Management system.Tracing, Metrics and Logging all-in-one solution.
提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。
Java, .Net Core, PHP, NodeJS, Golang, LUA, C++ agents supported
Istio + Envoy Service Mesh supported
https://skywalking.apache.org/
Demo:http://demo.skywalking.apache.org/
User: skywalking Password: skywalking
何时需要?什么场景需要?
系统存在性能问题或找问题提升系统性能时,需要借助工具诊断分析使用。