一份微服务架构手稿图,彻底搞定微服务核心原理(16)
同时将日志传入 ELK , 将 Metrics 传入 InfluxDB 时间序列库 。 而像 Nagios , 可以定期向 Agent 发起信息检查微服务 。
②调用链监控 APM
很多公司都有调用链监控 , 就譬如阿里有鹰眼监控 , 点评的 Cat , 大部分调用链监控(没错 , 我指的 Zipkin)架构是这样的:
当请求进入 Web 容器的时候 , 会经过创建 Tracer , 连接 Spans(模拟潜在的分布式工作的延迟 , 该模块还包含在系统网络间传递跟踪上下文信息的工具包 , 如通过 HTTP Headers) 。
Spans 有一个上下文 , 其中包含 Tracer 标识符 , 将其放在表示分布式操作的树的正确位置 。
当我们把图中的各种 Span 放到后端的时候 , 我们的服务调用链会动态的生成调用链 。
下面是一些市场上用的比较多的调用链监控对比:
推荐阅读
- 客服|自购增值服务不自知?手机被恶意扣费,联通公司还要套路多久?
- 我的世界|我的世界:6个“友尽”的小技巧,不要轻易在好友的服务器尝试!
- ag战队|魔兽TBC:免费转服即将开放,四类服务器现状分析,玩家把握机会
- 剑网3|剑网三玩家开挂,出生装备服务器第一!开局淘汰95个对手,离大谱
- |?王者荣耀:西游皮肤有杨玉环一份?甄姬喜提冰雪节皮肤
- 任天堂|免费“大作”会有吗?任天堂商业报告提到将改善Switch会员服务
- 池子|胡桃热度有多强?池子上线致服务器人满为患,璃月3C荣光延续
- 原神|原神:胡桃卡池复刻后,原神服务器爆满?胡桃人气真高
- 网游|颠覆你认知的网游土豪,程序员加班为他改游戏,还送专属服务器
- 雷神|原神:雷神池都没有的盛况?胡桃UP挤爆服务器,米哈游笑出了声