分布式运维监控管理系统的设计和开发.docx

资料分类:科技学院 上传会员:炙之之 更新时间:2026-07-02
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:22136
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.docx)
摘  要
 
随着互联网的飞速发展,越来越多的企业开始信息化的建设,而现在许多系统的异常通常会造成不可估量的损失。运维是保障系统安全、稳定运行和业务功能正常运行的关键环节,因此,为了提高企业的运维效率,使其能够持续提供高质量的服务,需要对服务系统进行运行监控、故障预测、运维分析。本文从企业的项目的实际需求出发,主要完成分布式运维监控管理系统的设计与开发,系统从被监控项目的最底层开始部署,一直到高层的监控管理平台的实现,能够完成项目管理、监控管理和运维分析等操作,并且以报表和图表的可视化的方式查看项目运行时指标的情况,为故障预测和运维分析提供辅助支持,此外,系统还具有报警的功能。本文首先介绍了国内外研究现状并对其存在的问题进行总结,然后描述了企业项目的实际需求以及系统的架构设计与实现,最后给出了系统的部署方案和配置方法。本系统设计时考虑到子系统之间低耦合,这样既具有良好的扩展性,又可满足多层次关系的分布式监控系统的要求,以适应企业项目的发展;本监控系统从各层都抽离出配置信息,且监控指标的可配置性强,还支持业务数据的采集;监控管理多粒度,运维处理细致。
 
关键词:监控管理,分布式系统,运维监控,单页面应用
目  录
 
第1章 绪论 1
1.1 研究背景及意义 1
1.2 国内外研究现状概述 1
1.2.1 国内外代表性研究成果及总结 1
1.2.2 目前国内外研究存在的问题 2
1.3 研究内容及论文结构 3
第2章 分布式运维监控管理系统的需求分析 4
2.1 服务系统的三种部署模式 4
2.1.1 单医院模式 4
2.1.2 云服务模式 4
2.1.3 数据中心模式 4
2.2 需求概述 5
2.3 用户用例分析 5
2.3.1 项目经理 5
2.3.2 监控人员 5
2.3.3 管理员 5
2.3.4 超级管理员 6
2.4 功能需求分析 6
2.4.1 监控数据的采集 6
2.4.2 对项目、医院、设备、系统等的组织与管理 6
2.4.3 监控管理 6
2.4.4 用户管理 7
2.4.5 监控数据的处理、存储、展示与运用 7
2.4.6 对异常情况进行报警 7
2.5 非功能需求分析 7
第3章 分布式运维监控管理系统的架构设计 8
3.1 数据采集层设计 8
3.2 通信层设计 8
3.2.1 主动上传模式 8
3.2.2 被动响应模式 9
3.3 数据处理层设计 9
3.3.1 请求器设计 9
3.3.2 规范器设计 9
3.3.3 报警器设计 10
3.3.4 基于生产者-消费者模型的异步调度设计 10
3.4 平台服务层设计 11
3.5 用户层设计 11
3.5.1 用户管理 12
3.5.2 监控指标管理 12
3.5.3 项目管理 12
3.5.4 报警记录 12
3.5.5 仪表盘 12
第4章 分布式运维监控管理系统的实现 14
4.1 开发框架的选择及架构设计 14
4.2 数据库的设计与实现 14
4.2.1 监控管理系统数据库概念设计 14
4.2.2 监控管理系统数据库逻辑设计与实现 14
4.2.3 监控管理系统数据库实施 15
4.3 数据采集层的实现 16
4.3.1 操作系统检测 16
4.3.2 url连通测试 16
4.3.3 业务数据统计 16
4.4 通信层的实现 16
4.4.1 主动发送模式的实现 16
4.4.2 被动响应模式的实现 16
4.5 数据处理层的实现 16
4.5.1 两个队列及其生产者与消费者 16
4.5.2 三个线程的实现 17
4.5.3 异步调度的实现 18
4.6 平台服务层的实现 19
4.7 用户层的实现 19
4.7.1 SPA结构的实现 19
4.7.2 登录页面的实现 19
4.7.3 用户管理页面的实现 20
4.7.4 监控指标页面的实现 21
4.7.5 项目管理页面的实现 22
4.7.6 仪表盘页面的实现 24
4.7.7 报警记录页面的实现 26
第5章 部署与配置 27
5.1 数据采集层部署 27
5.1.1 部署 27
5.1.2 配置 27
5.2 通信层部署 27
5.2.1 部署 27
5.2.2 配置 27
5.3 数据处理层部署 28
5.3.1 部署 28
5.3.2 配置 28
5.4 平台服务层部署 28
5.4.1 部署 28
5.4.2 配置 28
5.5 用户层部署 28
5.5.1 部署 28
5.5.2 配置 28
第6章 总结与展望 30
6.1 总结 30
6.2 展望 30
参考文献 31
致  谢 32
 
相关论文资料:
最新评论
上传会员 炙之之 对本文的描述:分布式运维监控管理系统的设计和开发 摘 要 随着互联网的飞速发展,越来越多的企业开始信息化的建设, 而现在许多系统的异常 通常 会造成不可估量的损失 。 运维是保障系统安全、......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: