● 摘要
随着公司的不断壮大,业务不断发展,公司的应用系统日益增多,虽然运维人员加大了对系统运行保障的力度,但如何确保大量的应用系统可以正常稳定的运行,并在第一时间发现并解决问题成为困扰运维人员的最大难题,如何解决这个难题至关重要。 针对这个问题,我们提出来日志收集管理系统的概念,使每个应用系统都能够自行发现问题和发出报警,从而能够使运维人员能够第一时间发现问题,并能够通过该系统提供的系统日志找到解决问题的方法。本文主要着重于我所负责的日志收集、持久化、日志管理以及报警功能。 本系统整个系统架构设计将采用B/S模式,以JAVA语言开发,可支持多种硬件平台,并可以Windows,Linux等操作系统平台运行。在系统设计上,采用MVC模式,数据库采用Oracle确保其稳定性,并采用mybatis框架,使其访问速度最大化;整体架构采用Spring三层体系,使整个系统模块化;前端使用LigerUI框架,并依托JQuery的性能,使用系统更友好、更快捷、更稳定。 目前该系统已经顺利上线,受到了公司员工的好评,并提高了员工的工作效率和热情,达到了设计目标。
相关内容
相关标签