SkyWalking系统介绍
SkyWalking系统介绍
简介
Skywalking是⼀个分布式系统的应⽤程序性能监视⼯具,专为微服务、云原⽣架构和基于容器(Docker、K8s、Mesos)架构⽽设计。SkyWalking 是观察性分析平台和应⽤性能管理系统。提供分布式追踪、服务⽹格遥测分析、度量聚合和可视化⼀体化解决⽅案。⽀持Java, .Net Core, PHP, NodeJS, Golang, LUA语⾔探针,⽀
持Envoy + Istio构建的Service Mesh。
微服务系统包含的几个概念
- Logging(日志系统):用来记录系统行为的离散事件
- Metrics:在某一时间段针对某一指标的度量
- Tracing:用于分布式链路追踪
SkyWalking主要部分
- 探针
- OAP服务
- UI界面