基于分布式的IT综合监控平台的设计和实现
发布时间:2018-03-29 18:04
本文选题:计算机 切入点:互联网 出处:《北京交通大学》2017年硕士论文
【摘要】:随着信息化得发展,企业对IT系统的依赖性越来越强,IT规模越来越大,IT架构越来越复杂,IT管理和维护的成本越来越大。企业现在普遍缺乏一个有效实用的综合监控系统来实现完整的IT架构监控和管理。企业缺乏统一集中综合监控系统的局面,使得企业IT运营人员不得不面临许多挑战:学习各种领域知识、学习各种管理系统、熟悉各种操作系统、熟悉各种设备仪器、处理故障时在各种工具间切换等。因此,想办法构建一个IT综合监控平台就变得很有意义。本文主要研究基于分布式的IT综合管理平台的设计和实现问题。本人的主要工作是对拨测模块,应用可用性管理模块和告警管理模块进行系需求分析,设计开发及测试的全过程。本文的主要内容包括:(1)介绍主要使用关键的技术。系统日志(Syslog)协议是在一个IP网中转发系统日志信息的标准,Syslog记录着系统中的任何事件,管理者可以通过查看系统记录随时掌握系统状况。面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。J2EE(Java 2 Platform,Enterprise Edition)是一个为大企业主机级的计算类型而设计的Java平台。(2)介绍了平台如何设计和实现的。通过Syslog,SNAP TRAP方式采集日志数据获取设备信息,用分布式架构,可以部署多个采集点,缓解中心服务器压力,通过Java web方式展示监控数据,生成告警信息和分析报告。本文对拨测管理和应用管理两个模块,通过UML建模的方式分析了具体的设计和实现细节。(3)介绍了平台的测试环境,测试计划和测试用例,完成了平台的白盒测试和黑盒测试。使用J2EE框架,struts2进行MVC分离,前台集成echart,jquery,等技术,完成了基于分布式的综合监控平台设计。该平台基于Web的集中管理模式,遵循面向对象的设计结构,具有高度集成化和先进性、安全性、开放性、可扩展性、高效性、高可靠性等系统特点;该系统融合了网络管理、主机系统管理、应用服务管理、业务管理等各种IT因素的统一监控管理平台,并从业务视角出发,实现上述各项管理数据的共享集中、互通互融,从而能够综合量化企业IT基础和企业业务的总体服务品质,为IT运维管理提供了更全面,合理,人性化的服务。
[Abstract]:With the development of information technology, Enterprises rely more and more on IT system; IT scale becomes larger and larger; IT architecture becomes more and more complex; IT management and maintenance costs are increasing. Enterprises generally lack of an effective and practical integrated monitoring system to achieve complete IT management and maintenance. It architecture monitoring and management. Enterprises lack of unified centralized integrated monitoring system situation, The enterprise IT operators have to face many challenges: learning knowledge in various fields, learning various management systems, familiar with various operating systems, familiar with various equipment and instruments, switching between various tools when dealing with failures, and so on. It is very meaningful to find a way to build an IT integrated monitoring platform. This paper mainly studies the design and implementation of IT integrated management platform based on distributed. My main work is to dial the test module. The usability management module and the alarm management module are used to analyze the requirements of the system. The main contents of this paper include the introduction of the key technologies. The system log log protocol is a standard for forwarding system log information in an IP network. Syslog records any events in the system. Managers can keep track of the state of the system by looking at system records. Service-Oriented Architecture (SOA) is a component model. It introduces that the different functional units of applications (called services) are linked to each other by well-defined interfaces and contracts between these services. J2EE Java 2 platform for Enterprise Edition is a Java platform designed for computing types at the mainframe level in large enterprises. How to design and implement the platform is designed and implemented. The logging data is collected by SyslogNAP TRAP to obtain the device information. With distributed architecture, multiple collection points can be deployed, the pressure of central server can be alleviated, monitoring data can be displayed by Java web, alarm information and analysis report can be generated. This paper introduces the test environment, test plan and test cases of the platform, and completes the white box test and black box test of the platform by analyzing the specific design and implementation details of the platform by UML modeling. J2EE framework is used to separate MVC. Based on the centralized management mode of Web, the platform is based on the centralized management mode of Web and follows the object-oriented design structure, which is highly integrated and advanced, safe and open. The system integrates the network management, host system management, application service management, service management, business management and other IT factors of unified monitoring and management platform, and from the business perspective, the system has the characteristics of scalability, high efficiency, high reliability and so on. The above management data can be shared and integrated, so as to quantify the overall service quality of enterprise IT foundation and business, and provide more comprehensive, reasonable and humanized service for IT operation and maintenance management.
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52;TP277
【参考文献】
相关期刊论文 前10条
1 李鹏鹏;郑扬飞;刘玉龙;;Redis在即时通讯系统中的应用[J];软件;2017年01期
2 尹本雄;;J2EE结合USB Key实现双因素认证的校园服务器关键技术研究[J];现代电子技术;2016年11期
3 程裕强;张茂胜;周国军;;AJAX+Struts2+xhEditor整合与实现[J];玉林师范学院学报;2015年05期
4 马豫星;;Redis数据库特性分析[J];物联网技术;2015年03期
5 吴霖;刘振宇;李佳;;Redis在订阅推送系统中的应用[J];电脑知识与技术;2015年07期
6 杨锋英;刘会超;于海平;;网络日志管理分析系统构建技术研究[J];计算机与数字工程;2014年03期
7 顾群业;李广福;;基于SNMP和SYSLOG的校园网运行状况分析系统探讨[J];山东轻工业学院学报(自然科学版);2012年01期
8 于加晴;查建中;陆一平;徐文胜;李楠;M. Sobolewski;;面向复杂产品的分布式协同设计系统[J];中南大学学报(自然科学版);2010年02期
9 温炜;郭玲;;Syslog在企业网络管理中的应用[J];宁夏电力;2009年05期
10 李敬民;林子慧;;基于SNMP的嵌入式设备监控系统的设计与实现[J];现代计算机(专业版);2009年06期
,本文编号:1682237
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1682237.html