随着微服务的兴起,分布式调用链产品也纷纷涌现,相关介绍文章汗牛充栋, 但是实际生产应用中,为了降低其对现有系统的性能影响,会设置比较低的采样率,例如 1%,0.1%。在如此低的采样率下,绝大部分请求链路被丢弃,
问题: 1.除了在性能分析,应用拓扑分析这类宏观分析类的场景。还有其他实际应用场景吗?
2.网络上提及的“应用数据跟踪”,“异常处理链路分析”场景,都需要对具体的每一条完整链路信息进行分析, 在如此低的采样率下,开发人员真正关心的数据大概率被忽略,该场景是否有比较好的使用案例?
3.分布式调用链产品在大家的公司中,使用频率怎样? 是否是一个低频,低收益的产品?
1
lynskylate 2019-05-18 12:52:56 +08:00 via Android
...不就是分布式追踪 dapper 那一套吗,每个稍微大点的公司必备。
2.的话对于异常链路会全采样 3.基本是必备,排查问题首选 |