基于规则引擎的网管日志分析系统设计与实现

基于规则引擎的网管日志分析系统设计与实现

论文摘要

随着数据采集和存储技术的快速发展,网管系统领域逐渐的积累了大量的日志数据,直接影响了网络管理效率和系统稳定性。实现日志的相关性分析成为了网管系统的一个重要和基本要求。人们结合人工智能,数据库等技术,提出了用规则引擎技术来解决这一问题。规则引擎源自于推理引擎,它采用模式匹配方式,将业务规则和应用程序代码分离,本文在介绍了相关的研究背景和基本原理的基础上主要包括了以下重要内容:1.介绍网管日志管理相关内容技术,分析了基于规则引擎网管日志分析系统体系结构。对规则引擎的核心Rete算法进行了详细的说明,并举例演示算法流程。2.从性能效率等方面研究和分析Rete算法。在此基础上,本文从存储器中事实变化,存储空间管理和hash表应用三方面提出了对Rete算法进行了改进。并对原始算法和改进算法进行了实验对比,对比结果显示改进算法的性能在不牺牲更大空间的情况下,时间性能有了很大提高。3.设计实现了网络故障管理系统中的告警日志相关性分析系统。设计出了业务和规则模型,并设计了日志的采集和格式化处理方法,设计了接口和数据结构,相关性规则的获取方法和规则库的存储。然后在Eclipse平台上以Java语言为开发工具,采用Drools规则引擎技术实现了日志相关性分析的整个过程,最后完善了其中的主要核心功能。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪言
  • 1.1 课题研究的背景和意义
  • 1.2 国内外研究现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.3 本文的主要研究内容
  • 1.4 本文的组织结构
  • 第2章 相关概念与关键技术
  • 2.1 网管系统概述及日志简介
  • 2.1.1 网管系统概述
  • 2.1.2 日志简介
  • 2.2 日志相关性与安全管理
  • 2.2.1 安全管理及日志相关性概述
  • 2.2.2 故障、告警与日志相关性分析的关联
  • 2.3 日志相关性分析方法
  • 2.3.1 常用的相关性分析方法
  • 2.3.2 规则引擎简介
  • 2.3.3 规则引擎原理
  • 2.4 日志分析系统体系结构
  • 2.5 本章小结
  • 第3章 规则引擎算法分析及其改进
  • 3.1 算法简介
  • 3.1.1 算法简述
  • 3.1.2 算法特点
  • 3.2 算法的流程原理
  • 3.2.1 鉴别网络的生成
  • 3.2.2 Rete算法的匹配过程
  • 3.2.3 举例说明Rete算法的实现
  • 3.3 Rete算法的分析和改进
  • 3.3.1 Rete算法分析
  • 3.3.2 事实改变的改进
  • 3.3.3 存储空间的再分配
  • 3.3.4 节点匹配时散列法的使用
  • 3.4 规则条件排序应注意的问题
  • 3.5 本章小结
  • 第4章 日志分析系统设计及实现
  • 4.1 总体结构设计
  • 4.2 系统接口及数据结构设计
  • 4.2.1 用户接口
  • 4.2.2 系统外部接口及消息格式
  • 4.2.3 主要数据结构
  • 4.3 数据库设计
  • 4.4 系统的实现
  • 4.4.1 日志采集模块
  • 4.4.2 日志预处理模块
  • 4.4.3 相关性分析模块
  • 4.4.4 结果存储模块
  • 4.4.5 匹配过程中对数据库的操作的实现
  • 4.5 本章小结
  • 第5章 日志分析系统测试
  • 5.1 算法改进前后的相关性分析功能模块测试
  • 5.2 系统整体测试
  • 5.3 本章小结
  • 第6章 总结
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].日志易 利用人工智能从日志分析中寻求机会[J]. 创业邦 2018(01)
    • [2].基于用户日志分析的搜索引擎相关排序算法优化[J]. 电脑知识与技术 2020(18)
    • [3].基于大数据技术的日志分析体系结构的研究[J]. 智库时代 2019(15)
    • [4].大规模查询日志分析模型构建机制[J]. 数字通信世界 2017(11)
    • [5].集中管理服务日志[J]. 网络安全和信息化 2017(06)
    • [6].大数据日志分析平台应用探索与实践[J]. 金融科技时代 2018(01)
    • [7].实时日志分析系统在河南气象信息化中的应用[J]. 气象水文海洋仪器 2018(03)
    • [8].基于蜜罐日志分析的主动防御研究[J]. 信息安全与通信保密 2009(03)
    • [9].基于数据挖掘的系统日志分析[J]. 中国新通信 2020(15)
    • [10].SITEVIEW DeepLOG深度日志分析[J]. 网络安全和信息化 2016(05)
    • [11].日志分析技术在IT运维管理中的应用[J]. 金融电子化 2017(03)
    • [12].一种空管自动化系统日志分析方法的设计与实现[J]. 现代计算机 2020(17)
    • [13].基于大数据的日志分析平台在银行中的研究与实现[J]. 网络安全技术与应用 2018(05)
    • [14].日志分析系统的任务调度体系结构研究[J]. 科技信息 2013(05)
    • [15].基于日志分析的信息通信网络安全预警研究[J]. 电力信息与通信技术 2018(12)
    • [16].日志分析法在数字图书馆可用性评价中的应用[J]. 情报理论与实践 2011(03)
    • [17].海量日志分析在浙江电力的应用与实践[J]. 浙江电力 2017(12)
    • [18].一种日志融合分析工具设计[J]. 现代工业经济和信息化 2017(20)
    • [19].基于大数据技术的日志分析体系结构的研究[J]. 现代计算机(专业版) 2018(09)
    • [20].大数据时代,日志搜索唯快不破 专访日志易创始人陈军[J]. 信息化建设 2018(01)
    • [21].分布式网络日志分析系统的设计与实现[J]. 信息与电脑(理论版) 2018(21)
    • [22].通过检索行为理解读者科技信息需求——深度日志分析方法实践研究[J]. 情报理论与实践 2015(11)
    • [23].搜索日志分析研究述评[J]. 电脑知识与技术 2018(32)
    • [24].基于电子日志分析的信息化审计模式研究[J]. 金融科技时代 2018(12)
    • [25].数据中心日志集中管理平台研究[J]. 中国金融电脑 2019(11)
    • [26].日志集中管理系统在中短波广播发射台网络安全管理中的研究与实现[J]. 广播电视信息 2018(02)
    • [27].基于大数据平台的日志分析预警技术研究[J]. 电脑知识与技术 2016(32)
    • [28].日志综合审计系统在高校中的应用研究[J]. 卫星电视与宽带多媒体 2019(12)
    • [29].基于机器学习的日志解析系统设计与实现[J]. 计算机应用 2018(02)
    • [30].列车非正常停车RBC日志分析[J]. 铁道通信信号 2013(07)

    标签:;  ;  ;  ;  ;  

    基于规则引擎的网管日志分析系统设计与实现
    下载Doc文档

    猜你喜欢