全链路监控神器Skywalking,就是这么秀!

作者:微信小助手

发布时间:2022-08-26T21:30:08

文章来源:【公众号:架构染色



目录

1、开篇

2、为什么需要全链路监控

3、为什么选择Skywalking

4、预研阶段

5、POC阶段

6、推广和优化阶段



1、开篇




从Skywaling开始在公司推广,时不时会在排查问题的人群中听到这样的话:“你咋还没接Skywalking?接入后,一眼就看出是哪儿的问题了...",正如同事所说的,在许多情况下,Skywalking就是这么秀。作为实践者,我非常感谢Skywalking,因为这款国产全链路监控产品给公司的伙伴们带来了实实在在的帮助;也特别感谢公司的领导和同事们,正因为他们的支持和帮助,才让这套Skywalking系统从起初的有用进化到现在的好用;从几十亿的Segment储能上限、几十秒的查询耗时,优化到千亿级的Segment储能、毫秒级的查询耗时


小提示:Segment是Skywalking中提出的概念,表示一次请求在某个服务内的执行链路片段的合集,一个请求在多个服务中先后产生的Segment串起来构成一个完整的Trace,如下图所示:







Skywalking的这次实践,截止到现在有一年多的时间,回顾总结一下这段历程中的些许积累和收获,愿能反哺社区,给有需求的道友提供个案例借鉴;也希望能收获到专家们的指导建议,把项目做得更好。因为某某约束吧,把有些内容先和谐掉,但也努力把这段历程中那些靓丽的风景,尽可能完整的呈现给大家。