一种基于时间序列的影像云数据监控方法及系统技术方案

技术编号:34374106 阅读:72 留言:0更新日期:2022-07-31 12:36
本发明专利技术公开了一种基于时间序列的影像云数据监控方法及系统,包括以下步骤:S1:影像云开启监控服务,请求获取状态信息;S2:影像归档和通信系统统计并记录业务操作的相关数据,定时向影像云汇报;S3:影像云定时对影像归档和通信系统汇报的相关数据进行记录和存储;S4:影像云根据需要对监控的相关数据进行分析。本发明专利技术基于时间序列,监控业务状态数据,可以极大的减少监控数据存储量和处理量;减少磁盘消耗,降低企业成本,并且提升了监控效率,能够及时的发现异常并推送异常提示,保证了系统的稳定性,极大的提升用户体验。极大的提升用户体验。极大的提升用户体验。

A method and system of image cloud data monitoring based on time series

【技术实现步骤摘要】
一种基于时间序列的影像云数据监控方法及系统


[0001]本专利技术涉及医疗影像领域,尤其是指一种基于时间序列的影像云数据监控方法及系统。

技术介绍

[0002]传统的应用程序数据监控模式为事件模式,即发生需要被记录的事件后,会记录一条该事件的信息至文件或者数据库中。但鉴于影像云的数据量庞大,每日一所医院仅仅在PACS系统中所产生的数据量就要超过50万条,若再结合其他系统数据,在多医院多天的运行情况下,将会产生存储系统难以承担的日志量,磁盘负担重,容易造成磁盘溢出,同时监控处理量大,资源消耗多,无法及时处理,影响服务的正常运行。
[0003]目前,现有技术一般都是针对数据传输的安全性或者系统的升级改建费用上进行的改进,例如,一种在中国专利文献上公开的“一种医疗影像数据云存储归档监控系统”,其公告号CN112671594A,该专利技术的影像设备通过网关存储器将影像数据传送至云端服务器,云端服务器对网关存储器内影像资料进行管理;不改变现有医院设备通过加装网关存储器进行升级即可,根据实际数据传输量匹配数量相当的网关存储器即可,影像设备通过数据对接区与云端服务器连接,数据对接区设有数据接口与影像设备数据输出端连接;传输监控区与网关存储器连接;传输监控区对网关存储器中网络故障代码进行监控;检测发现网络故障代码后重启网关存储器。该专利技术虽然具有降低医院整体改造费用、降低维护人员数量等优点,但并没有解决数据监控时产生大量日志文件,将会产生存储系统难以承担的日志量的问题。

技术实现思路

[0004]本专利技术是为了克服现有技术的数据监控时产生大量日志文件的问题,提供一种基于时间序列的影像云数据监控方法及系统。
[0005]为了实现上述目的,本专利技术采用以下技术方案:
[0006]一种基于时间序列的影像云数据监控方法及系统,包括以下步骤:S1:影像云开启监控服务,请求获取状态信息;S2:图像存储与传输系统统计并记录业务操作的相关数据,定时向影像云汇报;S3:影像云定时对图像存储与传输系统汇报的相关数据进行记录和存储;S4:影像云根据需要对监控的相关数据进行分析。现有的方法是基于事件触发,形成大量的监控业务操作日志,磁盘负担重,容易造成磁盘溢出,同时监控处理量大,资源消耗多,无法及时处理,影响服务的正常运行,而本专利技术基于时间序列,监控业务状态数据,可以极大的减少监控数据存储量和处理量,使得数据监控时产生日志文件大大减少;减少磁盘消耗,降低企业成本,并且提升了监控效率,能够及时的发现异常并推送异常提示,保证了系统的稳定性,极大的提升用户体验。
[0007]作为本专利技术的优选方案,所述S1具体为:影像云开启监控服务,根据需要监控图像存储与传输系统的相关业务,通过TCP连接定时发起HTTP请求获取其状态信息。或者图像存
储与传输系统通过TCP连接定时向影像云监控模块推送自身状态,可同时对多个图像存储与传输系统进行监控。
[0008]作为本专利技术的优选方案,所述S2具体为:A1:初始时刻t0,图像存储与传输系统将程序内存占用率m0和时刻t0计入状态表,得到状态表s0,并将状态表s0汇报至影像云;A2:经过i时间后,t
i
时刻,图像存储与传输系统将程序内存占用率m1和时刻t
i
计入状态表,得到状态表s
i
,并将状态表s
i
汇报至影像云;A3:重复执行A2,直到得到状态表s
ni
,并将状态表s
ni
汇报至影像云。通过此方法进行监控统计,可展现内存的使用情况,并且可对历史数据进行包括但不限于线性回归等处理,预测出未来一定时间内,内存占用率的走势,进行一定程度的异常预警,通过以上方法,将内存占用率以单维度随机波动型指标的形式,记录至了状态表s中,汇报至影像云的监控模块。
[0009]作为本专利技术的优选方案,所述S2还可以具体为:B1:对图像调阅耗费时间设定若干区间,对图像调阅结果分为成功和失败,对图像根据大小设定若干区间,根据区间和调阅结果生成若干组指标,每组指标的初始计数值为0;B2:初始时刻t0,图像存储与传输系统生成状态表s0,并将状态表s0汇报至影像云;B3:对图像存储与传输系统实时进行监控,在发生图像存储与传输系统进行图像调阅的业务请求时,统计该请求的图像调阅耗费时间、图像调阅结果和调阅图像大小,并根据统计结果与B1中的若干组指标进行匹配,得到对应的指标,该组指标的计数值加1,并将组指标的计数值计入状态表,得到状态表s1,并将状态表s1汇报至影像云;B4:重复执行B3,直到得到状态表s
n
,并将状态表s
n
汇报至影像云。随着时间的推移,只有状态表s中的各项指标在不断变化,而整体的数据量几乎保持不变,极大的缩小了监控数据量,减少监控系统的负担;在监控服务中进行状态表的记录和储存,形成关于运行状态的时间序列。可通过对时间序列的检索进行服务运行状态的监控,并利用时间序列的特性,对未来状态的走势进行一定程度的预测或预警。
[0010]作为本专利技术的优选方案,所述S4中进行分析具体为:一段时间内影像云没有收到任何状态表,则该被监控服务在该时间段内出现了运行异常。也可以通过两个时间节点上状态的差值,推算该时间内进行了多少次的业务处理。
[0011]一种基于时间序列的影像云数据监控系统,包括影像云和若干PACS,所述影像云包括监控模块,所述PACS包括汇报模块,若干PACS均与影像云相连。本专利技术的系统适用于本专利技术的方法,基于时间序列,监控业务状态数据,可以极大的减少监控数据存储量和处理量;减少磁盘消耗,降低企业成本,并且提升了监控效率,能够及时的发现异常并推送异常提示,保证了系统的稳定性,极大的提升用户体验。
[0012]因此,本专利技术具有以下有益效果:本专利技术基于时间序列,监控业务状态数据,可以极大的减少监控数据存储量和处理量,使得数据监控时产生日志文件大大减少;减少磁盘消耗,降低企业成本,并且提升了监控效率,能够及时的发现异常并推送异常提示,保证了系统的稳定性,极大的提升用户体验;在监控服务中进行状态表的记录和储存,形成关于运行状态的时间序列。可通过对时间序列的检索进行服务运行状态的监控,并利用时间序列的特性,对未来状态的走势进行一定程度的预测或预警。
附图说明
[0013]图1是本专利技术的方法流程图;
[0014]图2是本专利技术的系统结构示意图;
[0015]图3是本专利技术实施例的内存占用率指标变化图。
具体实施方式
[0016]下面结合附图与具体实施方式对本专利技术做进一步的描述。
[0017]如图1所示,一种基于时间序列的影像云数据监控方法,包括以下步骤:S1:影像云开启监控服务,请求获取状态信息;S1具体为:影像云开启监控模块的监控服务,根据需要监控图像存储与传输系统的相关业务,通过TCP连接定时发起HTTP请求获取其状态信息。S2:图像存储与传输系统统计并记录业务操作的相关数据,定时向影像云汇报;S2具体为:A1:初始时刻本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于时间序列的影像云数据监控方法,其特征是,包括以下步骤:S1:影像云开启监控服务,请求获取状态信息;S2:图像存储与传输系统统计并记录业务操作的相关数据,定时向影像云汇报;S3:影像云定时对图像存储与传输系统汇报的相关数据进行记录和存储;S4:影像云根据需要对监控的相关数据进行分析。2.根据权利要求1所述的一种基于时间序列的影像云数据监控方法,其特征是,所述S1具体为:影像云开启监控服务,根据需要监控图像存储与传输系统的相关业务,通过TCP连接定时发起HTTP请求获取其状态信息。3.根据权利要求1所述的一种基于时间序列的影像云数据监控方法,其特征是,所述S2具体为:A1:初始时刻t0,图像存储与传输系统将程序内存占用率m0和时刻t0计入状态表,得到状态表s0,并将状态表s0汇报至影像云;A2:经过i时间后,t
i
时刻,图像存储与传输系统将程序内存占用率m1和时刻t
i
计入状态表,得到状态表s
i
,并将状态表s
i
汇报至影像云;A3:重复执行A2,直到得到状态表s
ni
,并将状态表s
ni
汇报至影像云。4.根据权利要求1所述的一种基于时间序列的影像云...

【专利技术属性】
技术研发人员:郑振乐倪鹏程麻元兴章慧
申请(专利权)人:浙江卡易智慧医疗科技有限公司
类型:发明
国别省市:

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

1