160 likes | 403 Views
Kaleido. 宗政 2011-11. 淘宝现有监控. 哈勃 & 淘宝监控 淘宝监控是全网监控,支撑淘宝网站运行的 所有部件 (硬件、网络流量、操作系统、中间件、基础服务及应用系统);哈勃是对反映淘宝网运行是否健康的 核心业务指标 进行监控,比如交易笔数和金额、用户、商品、 PV 等进行监控。. 定位:全网监控,软硬件,核心业务. 淘宝现有监控. CSP 哈勃是模仿 CSP 监控的模式开发的。 CSP 和哈勃的功能几乎相似, CSP 出色的地方是对于 HSF 接口的调用量和趋势监控,但是据我了解 CSP 以后会 向系统流量关系之类的发展,监控功能很少扩展了。.
E N D
Kaleido 宗政 2011-11
淘宝现有监控 • 哈勃&淘宝监控 淘宝监控是全网监控,支撑淘宝网站运行的所有部件(硬件、网络流量、操作系统、中间件、基础服务及应用系统);哈勃是对反映淘宝网运行是否健康的核心业务指标进行监控,比如交易笔数和金额、用户、商品、PV等进行监控。 定位:全网监控,软硬件,核心业务
淘宝现有监控 • CSP • 哈勃是模仿CSP监控的模式开发的。CSP和哈勃的功能几乎相似,CSP出色的地方是对于HSF接口的调用量和趋势监控,但是据我了解CSP以后会向系统流量关系之类的发展,监控功能很少扩展了。 • 北斗:数据库监控 • XRAY:只针对TOP的数据和接口监控系统 • 还有其他分布在各个业务线的监控系统
开源的监控系统 • NAGIOS—企业级的开源监控系统 运行于Linux系统上的开源网络管理监测系统。它强大的功能可以实现对网络上的服务器进行全面的监控,包括服务(apache、 mysql、ntp、ftp、disk和http等等)以及服务器的状态。 • Centreon Centreon与nagios搭配,通过页面管理 nagios,通过第三方组件实现对网络,操作系统,应用程序的监控。现在淘宝监控团队就是使用Centreon+Nagios来监控淘宝数以万计的服务器 定位:服务器监控
向哈勃或CSP寻求帮助 • 不够敏捷灵活 • 强制依赖 • 满足不了需求
求人不如求己 • 自己实现监控功能 • 自己的监控系统
困境 • 使用哈勃和CSP等不够敏捷灵活 • 自己开发监控又存在各种浪费
Kaleido 使用最少的人力,最低的风险,快速,敏捷,灵活地实现业务监控
Kaleido只是提供一个容器 Kaleido本身不提供任何监控功能,而是提供一个组件容器,调度管理器,脚本管理器,消息管理等功能来支撑监控。
敏捷 • JAVA • JAVASCRIPT • RUBY • PYTHON • GROOVY • MVEL • JEXL
目前KALEIDO正在为汇金系统和物流宝提供服务。目前KALEIDO正在为汇金系统和物流宝提供服务。 开源&推广 KALEIDO已经开源,期待你的加入!