SkyWalking
SkyWalking安装教程
SkyWalking 是一个可观测性分析平台和应用性能管理系统,提供分布式追踪、服务网状遥测分析、指标聚合和可视化一体化解决方案,支持 Java、.Net Core、PHP、NodeJS、Golang、LUA、C++,支持 Istio + Envoy 服务网!

SkyWalking 功能介绍
1、服务,服务实例,端点指标分析
2、根本原因分析。在运行时分析代码。阅读 Apache SkyWalking:使用性能分析来修复分布式追踪的盲点。
3、服务拓扑图分析
4、服务,服务实例和端点依赖关系分析
5、检测到慢速服务和端点
6、性能优化
7、分布式追踪和上下文传播
8、数据库访问指标。检测慢速数据库访问语句(包括 SQL 语句)。
9、报警
10、浏览器性能监控

SkyWalking 特色
SkyWalking 支持从多种来源和多种格式收集遥测(追踪和度量)数据,包括:
- Java,.NET Core,NodeJS,PHP 和 Python 自动仪器代 理。
- 去代 理。
- LUA 代 理,尤其是 Nginx,OpenResty 的 LUA 代 理。
- 服务网格的可观察性。支持混合器遥测。建议使用 Envoy 访问日志服务(ALS)以获得更好的性能,该功能首次在 KubeCon 2019 上引入。
- 度量系统,包括 Prometheus,Spring Sleuth(千分尺)。
- Zipkin v1 / v2 和 Jaeger gRPC 格式,具有有限的拓扑和度量分析。(实验性)。
