最牛逼的性能监控系统,集强大功能于一身

SkyWalking是一个应用性能监控系统,特别为微服务、云原生和基于容器(Docker,Kubernetes,Mesos)体系结构而设计。除了应用指标监控以外,它还能对分布式调用链路进行追踪。类似功能的组件还有:Zipkin、Pinpoint、CAT等。上几张图,看看效果:1.概念与架构SkyWalking是一个开源监控平台,用于从服务和云原生基础设施收集、分析、聚合和可视化数据。SkyWalking提供了一种简单的方法来维护分布式系统的清晰视图,甚至可以跨云查看。它是一种现代APM,专门为云原生、基于容器的分布式系统设计。SkyWalking从三个维度对应用进行监视:service(服务),serviceinstance(实例),endpoint(端点)服务和实例就不多说了,端点是服务中的某个路径或者说URISkyWalkingallowsuserstounderstandthetopologyrelationshipbetweenServicesandEndpoints,toviewthemetricsofeveryService/ServiceInstance/Endpointandtosetalarmrules.SkyWalking允许用户了解服务和端点之间的拓扑关系,查看每个服务/服务实例/端点的度量,并设置警报规则。1.1.架构SkyWalking逻辑上分为四个部分:Probes(探针),Platformbackend(平台后端),Storage(存储),UI这个结构就很清晰了,探针就是Agent负责采集数据并上报给服务端,服务端对数据进行处理和存储,UI负责展示2.下载与安装SkyWalking有两中版本,ES版本和非ES版。如果我们决定采用ElasticSearch作为存储,那么就下载es版本。


转载请注明:http://www.shhjfk.com/jbjj/jbjj/14027.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了