接上一篇SkyWalking部署安装,
这一篇简单描述一下SkyWalking的后台页面使用。
SkyWalking主要功能:
1.分布式追踪和上下文传输
2.应用、实例、服务性能指标分析
3.根源分析
4.应用拓扑分析
5.应用和服务依赖分析
6.慢服务检测
7.性能优化
1.仪表盘
仪表盘页面分为两大块:
1.服务仪表盘,展示服务的调用情况
2.数据库仪表盘,展示数据库的响应时间等数据
选中服务仪表盘,有四个维度的统计数据可以进行查看:
1.全局,查看全局接口的调用,包括全局响应时长的百分比,最慢的端点,服务的吞吐量等
2.服务,显示服务的响应时长、SLA、吞吐量等信息
3.端点,显示端点的响应时长、SLA、吞吐量等信息
4.实例,显示实例的响应时长、SLA、吞吐量等信息,还可以查看实例的JVM的GC信息、CPU信息、内存信息
全局:
实例:
2.拓扑图
Skywalking提供拓扑图,直观的查看服务之间的调用关系:
应用调用,使用拓扑图就能清楚的分析其调用关系了。
3.追踪
在Skywalking中,每一次用户发起一条请求,就可以视为一条追踪数据,每条追踪数据携带有一个ID值。追踪数据在追踪页面中可以进行查询:
当出现异常情况或者数据库访问,也可以打印出异常信息、堆栈甚至详细的SQL语句。
4.告警
Skywalking中的告警功能相对比较简单,在达到告警阈值之后会生成一条告警记录,在告警页面上进行展示。