服务器监控系统的设计与实现
本文关键词:服务器监控系统的设计与实现 出处:《北京交通大学》2017年硕士论文 论文类型:学位论文
【摘要】:计算机互联网渐渐渗入到人们学习、工作和生活的方方面面。互联网的快速发展使得服务器数量越来越多、规模也越来越大。保证服务器的良好运行已经成为每个企业关注的重中之重。面对如此庞大的需求,传统的服务器监控方式因人力成本高昂、响应处理不及时等原因并不能满足现在的服务器监控。本文设计并实现了一款Web服务器监控系统,在系统的安全性、可靠性上有了明显的提高,并可以根据企业运维人员的需求进行自定义化操作,以便运维人员可以及时的发现服务器运行异常并进行高效地处理,在满足了监控系统功能需求的同时,也丰富了用户的体验。本文设计的服务器监控系统采用了多种主流技术、多层次系统架构以及模块化的设计方案,提高了该监控系统的灵活性以及可扩展性。通过分析服务器监控系统的特点和适用对象的特征,归纳、总结出监控系统的实际需求。该系统主要包括数据采集模块、监控数据可视化模块和报警模块三大功能模块。(1)数据采集模块的功能是采集与传输服务器运行状态的数据,主要包括监控客户端程序(Agent)。监控客户端程序部署在服务器节点上,采集服务器的运行状态数据,包括内存、CPU、分区、磁盘、网络等信息数据。(2)监控可视化模块为用户提供了可视化界面,把各个监控项的信息以图表的方式展示给用户,从而提高用户体验。运维人员可以快速的掌握服务器运行状况,对服务器进行实时的监控。根据监控项的分类,监控可视化模块分为两部分,分别是设备监控与网络监控。(3)报警模块实现了报警与报警配置等功能。当负责数据采集的监控客户端程序将数据传送到报警模块的时候,报警模块根据用户配置的报警规则将数据进行检测,如果数据发生异常,则报警模块将会通过报警规则规定的方式(电话、短信、邮件)将该条报警信息发送给指定的报警组,从而使得报警接收者能够做出及时的响应和处理。监控系统业务功能验证结果表明服务器监控系统系统满足运维人员工作需求。目前,该监控系统已在公司内部正式上线使用,负责监控公司部分服务器的运行状态,并将陆续扩大监控范围。
[Abstract]:The Internet gradually infiltrated into people's learning, work and life aspects. The rapid development of the Internet makes the server number increasing, the scale is also growing. To ensure the good operation of the server has become a priority among priorities of each enterprise concerned. In the face of such a huge demand, the traditional way of server monitoring due to labor costs high the response is not timely treatment and other reasons can not meet the server monitoring now. This paper introduces a design and implementation of Web server monitor system, the security of the system, has improved reliability, and can be customized according to the enterprise operation and maintenance personnel needs to operation and maintenance personnel can be found timely and abnormal operation of the server for efficient processing, to meet the functional requirements of the monitoring system at the same time, but also enrich the user experience. The design of the monitoring service The control system uses a variety of mainstream technology, multi-level system architecture and modular design, improve the system flexibility and scalability. Through the analysis of characteristics of server monitoring system and object of induction, summed up the actual requirement of the monitoring system. The system includes data acquisition module, monitoring the data visualization module and alarm module three modules. (1) data acquisition module is the acquisition and transmission of the server running the data, including monitoring the client program (Agent). The monitoring client programs on the server node, running state data acquisition server, including CPU, memory, disk, partition. The network information data. (2) monitoring visualization module provides a visual interface for the user, the monitoring item information is displayed to the user by way of chart, so as to improve the use User experience. Operation and maintenance personnel can quickly master the operation of the server, real-time monitoring of the server. According to the classification of monitoring items, monitoring visualization module is divided into two parts, namely equipment monitoring and network monitoring. (3) alarm module alarm and alarm configuration functions. When the client is responsible for data acquisition monitoring the data is transmitted to the time alarm module, alarm module will detect the data according to the alarm rules of user configuration, if the data is abnormal, the alarm module will be through the alarm rules mode (telephone, SMS, e-mail) the alarm information sent to the alarm group specified, so that the receiver can respond to the alarm and timely treatment. Monitoring functions of the system indicates that the server monitoring system work to meet the needs of operation and maintenance personnel. At present, the monitoring system has been in The company is formally used inside the company and is responsible for the running status of some of the Monitor Company servers and will expand the monitoring range in succession.
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP277
【参考文献】
相关期刊论文 前10条
1 王冬梅;刘晓艳;陈卓;;面向Web应用的高校业务监控系统建设[J];计算机与网络;2016年09期
2 张重齐;葛蓁;;IT设备集中运维管理系统研究[J];软件导刊;2016年01期
3 詹浩;;面向业务的应用监控系统设计[J];金融科技时代;2014年06期
4 甄文波;;计算机虚拟网络技术以及在实践中的应用[J];电子技术与软件工程;2013年10期
5 杨利利;李必信;;Web服务测试问题综述[J];计算机科学;2008年09期
6 姜淑娟;徐宝文;姜元鹏;;一个异常传播分析工具的设计与实现[J];计算机科学;2008年07期
7 王慧强;赖积保;朱亮;梁颖;;网络态势感知系统研究综述[J];计算机科学;2006年10期
8 孙波;孙玉芳;张相锋;梁彬;;电子数据职证研究概述[J];计算机科学;2005年02期
9 庄亚俊,刘国平,吴敏,赵虹,胡春华;一种基于工业以太网的监控系统的设计与应用[J];微计算机信息;2005年04期
10 颜炯;王戟;陈火旺;;基于模型的软件测试综述[J];计算机科学;2004年02期
相关硕士学位论文 前6条
1 卢彦兆;信息中心IT运维监控系统的设计与实现[D];中国科学院大学(工程管理与信息技术学院);2015年
2 宋锋;基于Web的IT服务综合监控系统的设计与实现[D];厦门大学;2014年
3 陈刚;基于LAMP和Groundwork的IT监控管理系统设计和实现[D];北京工业大学;2014年
4 刘亚军;济南天津银行IT设备运维监控系统的设计与实现[D];电子科技大学;2014年
5 周海舟;基于jAVA的邮政综合网统一监控系统的设计与实现[D];电子科技大学;2014年
6 张永欣;IT资源运行监控管理系统研究与开发[D];山东大学;2012年
,本文编号:1380459
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1380459.html