monitor platform
文章平均质量分 81
Alex19881006
这个作者很懒,什么都没留下…
展开
-
微博平台的链路追踪及服务质量保障系统——Watchman系统
如其他大中型互联网应用一样,微博平台由众多的分布式组件构成,用户通过浏览器或移动客户端的每一个HTTP请求到达应用服务器后,会经过很多个业务系统或系统组件,并留下足迹(footprint)。但是这些分散的数据对于问题排查,或是流程优化都帮助有限。对于这样一种典型的跨进程/跨线程的场景,汇总收集并分析这类日志就显得尤为重要。另一方面,收集每一处足迹(footprint)的性能数据,并根据策略对各子系转载 2014-04-23 19:03:23 · 2495 阅读 · 0 评论 -
Dapper,大规模分布式系统的跟踪系统
Dapper大规模分布式系统的跟踪基础设施作者:BenjaminH. Sigelman, Luiz Andr´e Barroso, Mike Burrows, Pat Stephenson,Manoj Plakal, Donald Beaver, SaulJaspan, Chandan Shanbhag概述当代的互联网的服务,通常都是用复杂的、大规模分布式集群来实现的。互联网应用构翻译 2014-04-24 10:55:26 · 6618 阅读 · 1 评论 -
唯品会Microscope——大规模分布式系统的跟踪、监控、告警平台
最近的工作是在唯品会做监控平台Microscope。我们的目标是:大规模分布式系统的跟踪、监控、告警平台。对于链路监控这块,业界的论文当属Google Dapper这篇,它详细的阐述了如何对请求调用链进行跟踪,提出了理论模型,然后它没有具体的代码实现。Twitter 的Zipkin则是根据这篇论文用Scala语言将其实现,并且开源。Scala在Twitter大规模的使用,包原创 2014-04-23 18:18:20 · 9658 阅读 · 1 评论 -
京东监控平台——hydra
Hydra架构hydra的开发初衷支撑互联网应用的各种服务通常都是用复杂大规模分布式集群来实现的。而这些互联网应用又构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服务器,横跨多个不同的数据中心。因此,就需要一些可以帮助理解系统行为、用于分析性能问题的工具。hydra分布式跟踪系统就为了解决以上这些问题而设计的。转载 2014-04-24 12:03:41 · 9274 阅读 · 0 评论 -
Twitter zipkin 分布式跟踪系统的设计与实现
Zipkin is a distributed tracing system that helps us gather timing data for all the disparate services at Twitter. It manages both the collection and lookup of this data through a Collector and a Quer原创 2014-04-24 12:05:14 · 12252 阅读 · 0 评论 -
Observability at Twitter
As Twitter has moved from a monolithic to a distributed architecture, our scalability has increased dramatically.Because of this, the overall complexity of systems and their interactions has also翻译 2014-04-24 16:02:22 · 1112 阅读 · 0 评论