洞察时延突增事件
支持以固定时间周期为间隔,自动诊断微服务存在的时延突增事件。以15分钟为例,如果当前15分钟所在的周期接口的平均时延增长超过前15分钟周期的10倍,即诊断为时延突增事件,并进行洞察。洞察即查询此次调用的瓶颈点(耗时超过整次调用的60%)及瓶颈点的方法栈(栈中调用耗时超过父节点60%)。
洞察时延突增事件
- 进入AppStage运维中心。
- 在顶部导航栏选择服务。
- 单击
,选择 。
- 在左侧导航栏选择“事件中心”。
- 在事件列表中,单击事件操作列的“洞察”,进入洞察详情页面,查看洞察结果。
事件必须是open状态才能查看洞察结果。
- 平均耗时趋势图/请求数:在“平均耗时趋势图”页签或“请求数”页签,分别查看平均耗时趋势图和请求数趋势图。
图1 平均耗时趋势图
- 故障传播图:显示整个调用的调用关系图,瓶颈节点会标红,正常节点为绿色。
如图2所示,显示该微服务AppGallery***为瓶颈点,并显示异常节点耗时。
- 根因分析图:对上节诊断出的平均节点进一步分析,诊断该节点耗时的瓶颈,显示异常节点的方法栈,方便开发定位代码并支持跳转调用链查看详情。
图3 根因分析图
- 平均耗时趋势图/请求数:在“平均耗时趋势图”页签或“请求数”页签,分别查看平均耗时趋势图和请求数趋势图。