声明
摘要
图目录
表目录
第1章 绪论
1.1 研究背景与意义
1.1.1 云应用
1.1.2 应用性能监控
1.2 论文课题背景
1.3 本文组织结构
1.4 本章小结
第2章 相关技术及国内外研究现状
2.1 基本概念
2.1.1 云计算
2.1.2 性能监控相关概念
2.2 监控系统
2.2.1 传统监控系统
2.2.2 云平台自带监控
2.2.3 应用性能管理系统
2.3 监控周期相关研究
2.4 代码插桩相关研究
2.5 本章小结
第3章 动态监控周期算法
3.1 问题描述
3.2 相关概念描述
3.2.1 二次指数平滑法
3.2.2 马尔科夫链
3.2.3 改进的马尔科夫链
3.3 算法描述
3.3.1 数据离散化
3.3.2 计算状态转移矩阵
3.3.3 状态预测
3.3.4 计算时间周期
3.4 实验及结果分析
3.4.1 实验数据说明
3.4.2 实验参数确定
3.4.3 结果及分析
3.5 本章小结
第4章 低负载动态插桩方法
4.1 问题描述
4.2 相关概念描述
4.2.1 调用链与节点净权值
4.2.2 同质与同构调用链
4.2.3 节点距离与调用链距离
4.3 方法描述
4.3.1 同构调用链的聚类
4.3.2 调整白名单的方法
4.3.3 修改采样率的方法
4.4 实验及结果分析
4.4.1 实验环境
4.4.2 实验参数说明
4.4.3 结果及分析
4.5 本章小结
第5章 钱塘应用性能监控与分析系统
5.1 系统概述
5.2 系统架构
5.3 监控代理的设计与算法的应用
5.3.1 主机监控代理
5.3.2 应用监控代理
5.3.3 监控代理设计小结
5.4 数据可视化界面展示及说明
5.4.1 可配置的主界面
5.4.2 基础设施监控数据展示
5.4.3 服务监控数据展示
5.4.4 调用链监控数据展示
5.5 系统应用现状
5.6 本章小结
第6章 总结与展望
6.1 全文总结
6.2 工作展望
参考文献
攻读硕士学位期间主要的研究成果
致谢
浙江大学;