SkyWalking UI端点视图
介绍
SkyWalking UI的端点视图是监控分布式系统中API端点性能的核心功能。它为开发者提供了可视化工具,帮助理解端点调用关系、响应时间、错误率等关键指标。对于初学者来说,掌握端点视图是使用SkyWalking进行应用性能监控(APM)的重要第一步。
端点视图会展示:
- 端点的拓扑调用关系
- 响应时间百分位数(P50/P75/P90/P95/P99)
- 吞吐量(每分钟请求数)
- 错误率(HTTP状态码≥400的比例)
- 端点依赖的数据库/外部服务
端点视图界面解析
访问端点视图的典型路径:
- 登录SkyWalking UI
- 导航到"拓扑图"或"追踪"菜单
- 选择特定服务
- 点击"端点"选项卡
关键指标解读
1. 响应时间分布
端点的响应时间通常以热力图形式展示:
慢速区(红色)|■■■■□ 20%
中速区(黄色)|■■■□□ 15%
快速区(绿色)|■■■■■ 65%
百分位数的意义
P99=500ms 表示99%的请求响应时间≤500ms,是SLA的重要指标
2. 吞吐量图表
示例数据格式:
{
"time": "2023-07-20 14:00",
"rpm": 1200,
"errorRate": 0.5
}