SkyWalking是什么?

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

何时需要?什么场景需要?

系统存在性能问题或找问题提升系统性能时,需要借助工具诊断分析使用。

上一篇:如何根据日志来了解一个请求经历了什么?


下一篇:SkyWalking结合Logback获取全局唯一标识 trace-id 记录到日志中