分布式系统全链路监控方案设计
2015-12-23 10:02
585 查看
分布式系统全链路监控方案设计
在分布式系统中,全链路监控系统,跟踪requestid经过了哪些server,方便定位log的位置,能在一定程度上缓解维护压力。
下面给出我们团队的架构设计图:
LogAgent主要是收集proc进程传来的信息,或者通过domain socket获取信息,每个server上安装一个LogAgent。
网上还有很多实现方式,也可以参考网上相关的分布式追踪系统的设计。
例如:
1. zipkin分布式追踪系统: https://github.com/openzipkin/zipkin
2. Google Dapper: http://bigbully.github.io/Dapper-translation/
3. 淘宝的鹰眼系统
在分布式系统中,全链路监控系统,跟踪requestid经过了哪些server,方便定位log的位置,能在一定程度上缓解维护压力。
下面给出我们团队的架构设计图:
LogAgent主要是收集proc进程传来的信息,或者通过domain socket获取信息,每个server上安装一个LogAgent。
网上还有很多实现方式,也可以参考网上相关的分布式追踪系统的设计。
例如:
1. zipkin分布式追踪系统: https://github.com/openzipkin/zipkin
2. Google Dapper: http://bigbully.github.io/Dapper-translation/
3. 淘宝的鹰眼系统
相关文章推荐
- Hadoop生态系统全表
- web在线打印,打印阅览,打印维护,打印设计
- Linux系统下处理已删除文件继续占用磁盘空间的问题
- uptime命令查看系统启动时间和运行时间、查看linux系统负载
- 网站攻击的三种手段及预防方法
- openfire的配置搭建
- Apache限制IP并发数和流量控制的方法
- who命令参数及用法详解(linux查看在线用户命令)
- Linux环境Tomcat运行报错java.lang.OutOfMemoryError
- 【Linux】bool的使用
- 老OpenGL程序如何更新到新OpenGL(版本3.1及以上的Core Profile)OpenGL: Transition to Core Profile Introduction
- web在线打印,打印阅览,打印维护,打印设计
- 对延时敏感的应用是否应该使用Docker?
- web在线打印,打印阅览,打印维护,打印设计
- linux 下iptables配置详解
- linux用户态和kernel之间共享内存 --- remap_pfn_range + mmap的实现方式
- OpenGL中的帧缓存
- linux添加超级管理员用户,修改,删除用户
- linux下遍历删除文件夹
- Android手机Shell