[发明专利]一种流量动态可控的系统监控数据采集方法有效
申请号: | 201310688931.0 | 申请日: | 2013-12-16 |
公开(公告)号: | CN103678085A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 金鑫;武剑锋;王泊;刘凯;陈雷;王程程;惠敏顺;黄寅飞;白硕 | 申请(专利权)人: | 上海证券交易所 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 上海三方专利事务所 31127 | 代理人: | 吴干权;李美立 |
地址: | 200120 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及数据采集和流量控制领域,具体是一种流量动态可控的系统监控数据采集方法,所述的流量动态可控的监控数据采集方法主要分为三个部分,分别是监控数据异步采集处理,流量控制开启检测和流控数据合并机制;所述的监控数据异步采集处理方法如下:通过调用系统线程接口,监控模块在初始化后启动一个单独的监控数据处理线程负责系统数据的多目标处理输出;动态流控的一个总周期可以划分为两个阶段:流控检测阶段Td和流控执行阶段Te。本发明同现有技术相比,其优点在于:通过流速权控制算法,保证关键实时系统的平稳运行,能够有效地满足不同监控目标的监控数据采集需求,并通过特征数据的合并方法,保证了落地数据的质量。 | ||
搜索关键词: | 一种 流量 动态 可控 系统 监控 数据 采集 方法 | ||
【主权项】:
一种流量动态可控的系统监控数据采集方法,其特征在于所述的流量动态可控的监控数据采集方法主要分为三个部分,分别是监控数据异步采集处理,流量控制开启检测和流控数据合并机制;所述的监控数据异步采集处理方法如下:通过调用系统线程接口,监控模块在初始化后启动一个单独的监控数据处理线程负责系统数据的多目标处理输出;单独的监控数据处理线程不停轮询数据输出请求队列,一旦发现有新的请求时,就从队头弹出数据记录并执行真正的输出请求,一直到将队列中的记录处理完毕;所述的流量控制开启检测方法如下:监控数据采集库的采集接口在进行数据入队操作时,会实时检查系统监控事件的发生频率,并动态调整采集数据的流量,从而避免大量数据操作对系统整体性能的冲击,流控算法首先在流控检测周期内计数到达队列的数据请求数目,一旦该请求数达到或超过请求数阈值,就立即开启流量控制机制,并一直持续到流控执行周期的时间段结束。因此,动态流控的一个总周期可以划分为两个阶段:流控检测阶段Td和流控执行阶段Te;所述的流控数据合并机制方法如下:在流控执行周期,监控数据采集库的采集接口不再将新到的数据加入数据输出请求队列,而是通过初始化时的哈希表进行相同特征数据的合并,从而降低实际数据流量的目标,数据的合并机制是:对于未出现过的特征数据类型,在哈希表里面增加一条;否则,只增加相同记录类型的计数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海证券交易所,未经上海证券交易所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310688931.0/,转载请声明来源钻瓜专利网。