一种IT系统监测状态指标压缩分析方法技术方案

技术编号:13510840 阅读:36 留言:0更新日期:2016-08-11 13:28
本发明专利技术涉及一种IT系统监测状态指标压缩分析方法,利用设备的状态变更少、重复机率大的特点,设计适合按时间点存储状态与分析状态的数据记录格式,以及与之匹配的压缩与分析算法,其步骤如下:接受设备状态指标数据;查询该设备最近一条该指标记录;比较新老记录,根据结果更新历史指标库;通过历史指标库查询设备状态变化情况。本发明专利技术的有益效果为:本发明专利技术可以有效解决IT系统监测领域中,状态指标监测状态收集和处理遇到的大数据处理性能问题,解决了在大规模监控下,海量数据的存储问题,同时提升了上层读取数据的实时效率,缩短了数据分析的周期。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及一种IT系统监测状态指标压缩分析方法,利用设备的状态变更少、重复机率大的特点,设计适合按时间点存储状态与分析状态的数据记录格式,以及与之匹配的压缩与分析算法,其步骤如下:接受设备状态指标数据;查询该设备最近一条该指标记录;比较新老记录,根据结果更新历史指标库;通过历史指标库查询设备状态变化情况。本专利技术的有益效果为:本专利技术可以有效解决IT系统监测领域中,状态指标监测状态收集和处理遇到的大数据处理性能问题,解决了在大规模监控下,海量数据的存储问题,同时提升了上层读取数据的实时效率,缩短了数据分析的周期。【专利说明】一种IT系统监测状态指标压缩分析方法
本专利技术涉及IT系统监测领域,主要是一种IT系统监测状态指标压缩分析方法,通过状态指标压缩分析技术,解决了海量数据的存储问题,同时提升了上层读取数据的实时效率,缩短了数据分析的周期。
技术介绍
现代IT系统底层基础架构复杂,需要大量设备,同时为了保证IT系统7*24小时的运行正常,一般需要对IT系统的底层基础架构进行实时监测,监测各类指标的状态,一旦发现问题,可以通知人员及时解决并修复问题,来保证IT系统的高可用性。一般设备监测指标都是按照时间序列来存储,时间长了,占用的磁盘空间越来越大,而且数据的读取也越来越慢。因此产生了状态指标压缩这样的产品技术,来解决这些问题。
技术实现思路
本专利技术的目的是解决传统IT监控系统在状态指标收集和处理遇到的问题,而提供一种IT系统监测状态指标压缩分析方法,通过运用状态指标压缩技术之后,可实现存储状态指标数据量大幅减少,解决了在大规模监控下,海量数据的存储问题,同时提升了上层读取数据的实时效率,缩短了数据分析的周期。本专利技术的目的是通过如下技术方案来完成的。这种IT系统监测状态指标压缩分析方法,利用设备的状态变更少、重复机率大的特点,设计适合按时间点存储状态与分析状态的数据记录格式,以及与之匹配的压缩与分析算法,其步骤如下:I)接受设备状态指标数据;2)查询该设备最近一条该指标记录;3)比较新老记录,根据结果更新历史指标库;4)通过历史指标库查询设备状态变化情况。更进一步的,具体步骤如下:(1)、接收指标数据,标记为NR,NR =设备标识+指标类型+指标值+采样时间;(2)、查询相应的最后一次指标数据,标记为LR,LR=设备标识+指标类型+指标值+开始时间+结束时间+采样次数,如查询不到记录,则设置LR为NULL标识;(3)、比较NR与LR的指标状态,并进行相应数据保存操作;(3-1),如NR指标值=LR指标值,则更新LR并再次保存,更新规则如下:a)更新LR结束时间,LR结束时间=NR采样时间;b)增加LR采样次数,LR采样次数=LR采样次数+1 ;(3-2)、如NR指标值OLR指标值LR = NULL,则修改LR结束时间,并通过NR生成新的LR并保存,更新规则如下:a)设置LR结束时间,LR结束时间=NR采样时间;b)保存 LR;c)通过NR生成新的LR;d)设置LR开始时间,LR开始时间=NR采样时间;e)设置LR结束时间,LR结束时间=NR采样时间;f)设置LR采样次数为I,LR采样次数=1;(3-3)、如LR = NULL,则通过NR生成新的LR并保存,更新规则如下:a)设置LR开始时间,LR开始时间=NR采样时间;b)设置LR结束时间,LR结束时间=NR结束时间;c)设置LR采样次数为I,LR采样次数=I。更进一步的,分析指标状态变更,通过查询指定时间段内的LR记录,即能够快速实现:a)查询状态变更历史,按LR开始时间排序即可;b)分析某状态的总时间,合计LR中指定指标值匹配记录的时间区间。本专利技术的有益效果为:本专利技术可以有效解决IT系统监测领域中,状态指标监测状态收集和处理遇到的大数据处理性能问题,解决了在大规模监控下,海量数据的存储问题,同时提升了上层读取数据的实时效率,缩短了数据分析的周期。【附图说明】图1为本专利技术的配置项调和流程示意图;图2为本专利技术前的原始数据样本示意图;图3为采用本专利技术后的数据样本示意图;图4为使用本专利技术后的数据量对比示意图。【具体实施方式】下面将结合附图和实施例对本专利技术做详细的介绍:本专利技术所述的状态指标压缩技术,共涉及3个单元:数据接收单元、指标历史库、数据保存处理单元、数据分析单元。I.数据接收单元,接受设备状态指标数据,标记新记录;2.指标历史库,保存历史数据提供查询接口; 3.数据保存处理单元,比较新老记录,决定如何保存历史数据;4.数据分析单元,通过查询历史库与合计,以提供状态变更分析报表。图1位上述各模块的运行流程图;如上文所示描述了数据流向;各监测系统提供的指标数据,首先经过标记生成新记录;其次定位查询历史库记录;最后进行记录比较;图2为使用本专利技术前,一个网络设备端口工作状态的数据样本;图3为使用本专利技术后,上述数据压缩后的数据样本;图4为使用本专利技术前后,数据压缩的收益比较。本专利技术实现的步骤如下:1、接收指标数据,标记为NR13NR =设备标识+指标类型+指标值+采样时间如:NR =交换机A+端口工作状态+下线+2015-03-10 14:42:512、查询相应的最后一次指标数据,标记为LR13LR =设备标识+指标类型+指标值+开始时间+结束时间+采样次数。如查询不到记录,则设置LR为NULL标识。如:LR=交换机 A+端口工作状态+在线+2015-03-05 18:22:30+2015-03-10 14:32:51+697次3、比较NR与LR的指标状态,并进行相应数据保存操作I)如果“NR指标值=LR指标值”,则更新LR并再次保存,更新规则如下:a)更新LR结束时间,使LR结束时间=NR采样时间b)增加LR采样次数,使LR采样次数=LR采样次数+12)如果“NR指标值OLR指标值或LR = NULL”,则修改LR结束时间,并通过NR生成新的LR并保存,更新规则如下: a)设置LR结束时间,使LR结束时间=NR采样时间b)保存 LRc)通过NR生成新的LRd)设置LR开始时间,使LR开始时间=NR采样时间e)设置LR结束时间,使LR结束时间=NR采样时间f)设置LR采样次数为I,LR采样次数=13)如果“LR = NULL”,则通过NR生成新的LR并保存,更新规则如下:a)设置LR开始时间,使LR开始时间=NR采样时间b)设置LR结束时间,使LR结束时间=NR结束时间c)设置LR采样次数为I,使LR采样次数=I根据步骤I与2中的例子,本步骤存在“NR指标值OLR指标值”,因此产生以下操作:I)设置LR结束时间,并保存原LR =交换机A+端口工作状态+在线+2015-03-05 18:22:30+2015-03-10 14:42:51+697次2)通过NR生成新的LR,并保存新LR =交换机A+端口工作状态+下线+2015-03-1014:42:51+2015-03-10 14:42:51+1次4、分析指标状态变更,通过查询指定时间段内的LR记录,即可快速实现:a)查询状态变更历史,按LR开始时间排序即可b)分析某状态的总时间,合计LR中指定指标值匹配记录的时间区间。本专利技术不局限于上述实施方式,不论在其形状或材料构成上作任何变化,凡是采用本发本文档来自技高网...

【技术保护点】
一种IT系统监测状态指标压缩分析方法,其特征是:利用设备的状态变更少、重复机率大的特点,设计适合按时间点存储状态与分析状态的数据记录格式,以及与之匹配的压缩与分析算法,其步骤如下:1)接受设备状态指标数据;2)查询该设备最近一条该指标记录;3)比较新老记录,根据结果更新历史指标库;4)通过历史指标库查询设备状态变化情况。

【技术特征摘要】

【专利技术属性】
技术研发人员:周振中蒋君伟刘东海庞辉富徐育毅
申请(专利权)人:杭州优云软件有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1