基于策略树规则的日志智能分析系统的设计与实现
本文关键词: 策略树 规则 问题排查 日志分析 集群 出处:《华中科技大学》2016年硕士论文 论文类型:学位论文
【摘要】:如今,建立在多服务器集群上的后台系统日益庞大,复杂多样化的业务、亿级的请求数据,使得后台系统日志分析的难度不断增大、效率逐步降低。快速搜索到关键信息,准确定位相应问题,已经成为各类后台系统业务人员、开发人员和管理人员的迫切需求。为了满足各方对业务数据、故障信息筛选的高要求,智能分析系统应运而生,它能够实现基于关键字的信息采集汇总,解析详细错误消息,达到问题排查的目的。为了实现一个高效率的智能分析系统,主要工作有下面几个方面:通过业务单据号和执行环境,实现基于业务的日志搜索和指定系统的问题排查;对排查搜索结果进行优化缓存管理;对业务制定相应的策略,策略由若干规则组成,以树形结构呈现,并进行管理;借助策略树,形成问题排查的行为模式,根据用户输入条件,自动匹配执行相应的策略;定时汇总环境大盘监控记录;方便快捷自动访问业务运行的服务器集群,并获得数据。它是一个轻量级的web系统,有强大的后台查询分析功能。策略树中每个节点的规则都包含判断和动作两大类属性。判断表明是否执行该规则,动作表明该规则应当执行的操作。日志分析的过程即为策略树中从根节点开始执行动作的过程。目前,智能分析系统的功能均已全部实现。经过反复测试,系统能够正常运行,界面友好,用户可以简单快速的使用系统的所有功能。实践表明,系统的设计和实现是真实可靠的。
[Abstract]:Nowadays, the background system built on the multi-server cluster is increasingly large, complex and diversified business, multi-level request data, making the background system log analysis increasingly difficult. Efficiency gradually decreased. Quickly search key information, accurately locate the corresponding problems, has become the urgent needs of all kinds of back-end system business personnel, developers and managers. In order to meet the needs of all parties to the business data. Because of the high requirement of fault information screening, intelligent analysis system emerges as the times require. It can collect and aggregate information based on keywords and analyze detailed error messages. In order to realize an efficient intelligent analysis system, the main work includes the following aspects: business document number and execution environment. Implementation of business-based log search and designated system problem checking; Optimize cache management for search search results; Make the corresponding strategy to the business, the strategy consists of a number of rules, presented as a tree structure, and managed; With the help of the strategy tree, the behavior pattern of problem checking is formed, and the corresponding strategy is automatically matched according to the user input condition. Time summary of environmental monitoring records; It is a lightweight web system that automatically accesses the server cluster and gets the data. The rule of each node in the policy tree contains two kinds of attributes: judgment and action. It indicates whether the rule is executed or not. The process of log analysis is the process of executing the action from the root node in the policy tree. At present, all the functions of the intelligent analysis system have been realized and tested repeatedly. The system can run normally, the interface is friendly, and the user can use all the functions of the system simply and quickly. The practice shows that the design and implementation of the system is true and reliable.
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【参考文献】
相关期刊论文 前10条
1 魏利军;方来华;;基于移动互联网及云服务的安监执法与隐患排查系统研究[J];中国安全生产科学技术;2014年S1期
2 张川;邓珍荣;邓星;黄文明;;基于Chukwa的大规模日志智能监测收集方法[J];计算机工程与设计;2014年09期
3 白超;杨静;吴建国;;基于并行计算的海量日志分析系统实现[J];计算机技术与发展;2013年07期
4 湛文红;;数据仓库与数据挖掘实例分析[J];软件导刊;2013年02期
5 张素琪;梁志刚;胡利娟;董永峰;;改进的多维关联规则算法研究及应用[J];计算机工程与科学;2012年09期
6 石宁琛;;一种树形目录继承权限功能的数据模型[J];企业科技与发展;2012年14期
7 肖丰佳;李立新;;软件测试技术研究[J];工业控制计算机;2012年01期
8 周艳;刘杰;孙可;;基于决策属性挑选策略的改进的决策树算法[J];沈阳师范大学学报(自然科学版);2011年01期
9 李留高;;分布式数据库系统的数据一致性研究[J];计算机应用与软件;2010年10期
10 王晓燕;刘淑芬;张俊;;一种基于领域模型和构件组合的软件开发框架[J];电子学报;2009年03期
相关博士学位论文 前1条
1 王意洁;面向对象数据库的并行查询处理与事务管理[D];国防科技大学;1998年
相关硕士学位论文 前9条
1 辛林旗;国际支付宝商户收单服务系统核心模块的设计与实现[D];中山大学;2014年
2 陈凌阳;可伸缩web架构中的并发编程模式[D];北京邮电大学;2014年
3 谢瑞莲;分布式搜索引擎中缓存系统的研究与实现[D];西北大学;2009年
4 杨开杰;基于池化技术的分布式数据缓存模型研究与实现[D];苏州大学;2009年
5 杨普;基于多层开发架构下的工作流引擎在协同软件中的设计与实现[D];成都理工大学;2009年
6 林俊宇;基于XML的多源日志安全信息集成分析研究[D];哈尔滨工程大学;2009年
7 冯亚;数据挖掘中决策树分类算法研究与应用[D];西北大学;2007年
8 王建伟;基于Web Services的SOA架构设计方法的研究[D];大连海事大学;2006年
9 张鹏;交通事故黑点智能排查系统的研究与实现[D];电子科技大学;2005年
,本文编号:1474948
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1474948.html