声明
摘要
第1章 绪论
1.1 研究背景与意义
1.1.1 分布式性能监控系统
1.1.2 分布式调用链追踪
1.1.3 异常诊断
1.2 论文课题目标与研究内容
1.3 本文组织结构
1.4 本章小结
第2章 国内外相关技术研究现状
2.1 基本概念
2.1.1 分布式系统
2.1.2 分布式性能监控系统
2.1.3 分布式调用追踪
2.2 分布式追踪系统
2.2.1 分布式追踪系统解决的问题用例
2.2.2 传统分布式追踪系统
2.3 时序数据相关研究
2.4 本章小结
第3章 后验式调用链采集方法
3.1 问题描述
3.2 相关概念描述
3.2.1 调用链采样技术
3.2.2 本地缓存技术
3.3 方案设计
3.3.1 Java缓存技术
3.3.2 系统架构设计
3.4 本章小结
第4章 基于决策树分类方法的调用链异常诊断方法
4.1 问题描述
4.2 相关概念描述
4.2.1 决策树分类算法
4.2.2 TraceBench开源分布式调用链数据集
4.3 特征选取以及数据清洗
4.4 实验设计与分析
4.5 本章小结
第5章 基于散列概要森林的时序数据索引方法
5.1 问题描述
5.2 相关概念描述
5.2.1 概要森林
5.2.2 Hbase分裂不平衡问题
5.3 算法描述
5.3.1 数据模型和查询需求
5.3.2 基于Hbase的散列概要森林
5.3.3 散列概要森林建树写入查询过程
5.4 实验设计与分析
5.5 本章小结
第6章 钱塘分布式监控与分析系统
6.1 系统概述
6.2 系统架构
6.2.1 后验式调用链采样方案的应用
6.2.2 基于决策树调用链诊断方案的应用
6.3 系统界面展示
6.4 本章小结
第7章 总结与展望
7.1 全文总结
7.2 工作展望
参考文献
攻读硕士学位期间主要的研究成果
致谢