摘要:在信息爆炸的时代,服务器和网络应用承载了更多的用户访问和用户需求,服务器压力也急剧增加。然而任何服务器都存在出现漏洞、甚至崩溃和宕机的可能性。能否在出现问题后,快速过滤掉无用信息,准确地找到错误原因,并且及时修复,是服务器运维的关键之一。如果可以在问题发生之初、亦或之前就发现问题,及时作出预警,那就更好了。此毕业设计采用软件实现手段,着眼于当前具有教育意义的程序能力测试平台,完成一个分布式服务器维护和监控系统。该系统能实时监控多个服务器的硬件层、系统层和应用日志,并且可视化展现出来。

关键词 服务器  实时监控

Title   Maintain and monitor system for distributed server on programming ability testing and training platform 

Abstract:In the era of information explosion,servers and web applications bear more users’visit and requirement which leads to much more press.However,any server could possess bugs,and even crash.Wether we can filter useless information and find the error sources when problems occur,and then fix them intime,is the key to maintain the server.If we can find problems initially or even before it happen,and alert the administrator in time,it will be better.This graduation design taking method of sotfware,depending on currently educational programming ability test and training platform,accomplish a maintain and monitor system for distributed server.This system can make real-time monitor on many servers in the same time on their hardware,system and application logs,and bring them in our view.

Keywords server  real-time monitor

目   次

1  引言 1

1.1  工程背景及意义 1

1.2  国内外研究现状 2

1.3  总体技术方案及其社会影响 2

1.4  技术方案的经济因素分析 2

1.5  论文章节安排 2

2  基础知识 4

2.1  程序能力训练测试平台 4

2.1  开源系统监控解决方案Zabbix 4

2.1.1  Zabbix的相关背景和特性 4

2.1.2  Zabbix的设计架构 5

2.1.3  Zabbix在本文中的应用 5

2.2  Linux及其系统内核 6

2.2.1  Linux及其系统内核的简介 6

2.2.2  Linux及其系统内核在本文中的应用 6

2.3  正则表达式Regex 7

2.3.1  正则表达式Regex的简介 7

2.3.2  正则表达式RegEx在本文中的应用 7

3  需求分析 9

3.1  业务目标和业务流程 9

3.2  功能需求 11

4  系统设计与实现 13

4.1  开发环境 13

4.2系统架构 13

4.2.1整体架构设计 13

4.2.2客户端Agent架构 14

4.2.3基于zabbix的服务器端Server架构

上一篇:遥感影像自动变化检测技术中的样本选择研究
下一篇:基于字典学习的多视图低维相关表示方法研究

Android全国天气移动终端应用程序设计研究

安卓平台的云通讯录软件开发+源程序

Web应用程序漏洞扫描器设计

基于数字IC的电子钟系统的设计+源程序

SIFT算法图像匹配研究+程序

用VB學做黑客”程序【611字】

联结主义的连续记分IRT模...

广东汽车金融发展及对策分析

开洗衣店的成本和步骤 如...

黄酮类化合物国内外研究现状综述

桑葚白藜芦醇合成酶RS3在酿酒酵母异源表达

后青奥时代公共自行车设...

新常态下福建省旅游业发展趋势研究

浅谈《诗经·关雎》主旨

网络虚拟财富茬民法中的判定【3269字】

铜离子印迹多孔材料制备任务书

HTML5的移动端家政服务平台设计+源代码