携程集中式日志及其周
边生态系统
Ctrip R&D Framework
2013-04
Agenda
1. Brief Introduction
2. Central Logging
3. Log View
4. Dashboard
5. User Behavior Tracking
6. Alerting
7. Data Farm
Central Logging
酒店
机票 度假
Central Logging
Reliable
Multicast
用户
行为
Hbase/Hadoop
Logs/Traces/Metrics/Events/Impression
s/…
Central Logging - Data
Stream
Central Logging Goals
Dev:
诊断URL/WS/DB/APP异常,帮助调试
发现性能瓶颈 (profiling)
关联前、后端的调用
PM/BU:
通过用户查询理解用户需求 (query understanding)
基于用户行为调整搜索结果和推荐
(impressions/clicks/orders)
实时收集、分析A/B测试结果,以提高转换率
Ops:
网站Capacity分析,更合理地规划硬件资源
系统、应用、业务的实时告警
了解不同应用之间的依赖耦合关系