Apache SkyWalking
SkyWalking :一个APM(应用程序性能监视器)系统,专门为微服务,云原生和基于容器(Docker,Kubernetes,Mesos)的体系结构而设计。
抽象
SkyWalking是一个开源APM系统,包括对Cloud Native体系结构中的分布式系统的监视,跟踪,诊断功能。 核心功能如下。
服务,服务实例,端点指标分析
根本原因分析。 在运行时分析代码
服务拓扑图分析
服务,服务实例和端点依赖关系分析
检测到慢速服务和端点
性能优化
分布式跟踪和上下文传播
数据库访问指标。 检测慢速数据库访问语句(包括SQL语句)
报警
浏览器性能监控
基础架构(VM,网络,磁盘等)监控
跨指标,跟踪和日志的协作
SkyWalking支持从多种来源和多种格式收集遥测(度量,跟踪和日志)数据,包括
Java,.NET Core,NodeJS,PHP和P
1