[发明专利]网元异常时的数据采集方法及系统有效
| 申请号: | 201310070245.7 | 申请日: | 2013-03-05 |
| 公开(公告)号: | CN103209093A | 公开(公告)日: | 2013-07-17 |
| 发明(设计)人: | 曹西锋;于芝涛;夏章抓 | 申请(专利权)人: | 青岛海信传媒网络技术有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
| 代理公司: | 北京市京大律师事务所 11321 | 代理人: | 黄启行;方晓明 |
| 地址: | 266061 山东省青岛*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 异常 数据 采集 方法 系统 | ||
技术领域
本发明涉及网络资源监控领域,特别涉及一种网元异常时的数据采集方法及系统。
背景技术
现有的智能电视的门户系统中,用户可通过客户端访问系统的各门户网元,通过门户网元与后台服务器网元间的交互,获得其所需的数据和/或信息。
而现有的智能电视的门户系统中,各门户网元在高并发或者后台服务网元异常时,门户网元和后台服务网元间会出现通信异常或者通信超时的情况,进而使得客户端无法通过门户网元获取其所需的数据和/或信息。在这种情况下,若不及时保存发生异常的网元所在服务器的关键参数,则会使得运维人员无法跟着定位发生异常的网元,因此,现有的智能电视的门户系统中用以监控门户网元和后台服务网元的工作状态的网元在系统中的网元发生异常时,不仅发出告警信息并且采集发生异常的网元所在服务器的关键参数,以方便运维人员定位发生异常的网元,从而更快的解决问题。
但是,现有的智能电视的门户系统中用以监控门户网元和后台服务网元的工作状态的网元在采集发生异常的网元所在服务器的关键参数,本身是一个耗费网元所在服务器性能的动作,即需要增加用以监控门户网元和后台服务网元的工作状态的网元的负载压力,而目前的参数采集和异常处理是同步进行的,换句话说,在系统中的网元发生连续异常时,就会持续触发数据采集的动作,导致系统的性能更加恶化,严重影响系统的性能,同时会存在未能有效采集服务器的关键参数而导致无法定位异常网元的可能性。
发明内容
本发明提供了一种网元异常时的数据采集方法及系统,用以使得的项目或应用得以实现。
根据本发明的一个方面,提供了一种网元异常时的数据采集方法,该方法能够提高系统性能,对服务器的关键参数进行有效地采集。
根据本发明的一个方面,提供了一种网元异常时的数据采集系统,该系统能够提高系统性能,对服务器的关键参数进行有效地采集。
本发明的目的是通过下述技术方案实现的:
本发明提供了一种网元异常时的数据采集方法,该方法包括:
A、网元启动后,根据预设的时间周期性地采集网元所在服务器的性能参数;
B、网元在处理接收到的请求时发生异常,触发告警并获取已采集到的性能参数;
C、网元将所述已采集到的性能参数添加时间戳及告警标识后保存。
上述方法中,所述网元为门户网元或后台服务网元。
上述方法中,所述性能参数至少包含:表示CPU利用率的第一参数、表示内存状态的第二参数及表示I/O状态的第三参数。
较佳地,所述步骤C之后还包括:
网元将添加了时间戳及告警标识的所述已采集到的性能参数发送至告警服务器。
上述方法中,所述步骤A包括:
A1、网元启动后创建第一线程;
A2、第一线程采集网元所在服务器的性能参数并暂存;
A3、第一线程启动计时;
A4、第一线程判断是否达到预设的时间,如果是,执行步骤A2,否则执行步骤A4。
上述方法中,步骤B所述触发告警并获取已采集到的性能参数包括:
B1、网元生成告警消息以触发告警;
B2、第二线程接收到告警消息后,从第一线程获取暂存的所述性能参数。
上述方法中,所述步骤C包括:
C1、第二线程将网元发生异常的时刻作为时间戳,将网元所在的服务器的身份标识作为告警标识;
C2、第二线程将所述时间戳及所述告警标识添加至所述已采集到的性能参数;
C3、第二线程将添加了所述时间戳及所述告警标识的性能参数保存在网元所在服务器的预设存储空间内。
本发明提供了一种网元异常时的数据采集系统,该系统装设于一网元上,包含:数据采集模块、告警模块及存储模块;
所述数据采集模块在网元启动后,被触发根据预设的时间周期性地采集网元所在服务器的性能参数并暂存;
所述告警模块在所述网元发生异常时触发告警,从所述数据采集模块获取已采集到的性能参数,将所述已采集到的性能参数添加时间戳及告警标识后保存至所述存储模块。
上述系统中,所述性能参数至少包含:表示CPU使用情况的第一参数、表示内存使用情况的第二参数及表示I/O状态的第三参数。
较佳地,所述告警模块还将添加了时间戳及告警标识的所述已采集到的性能参数发送至告警服务器。
较佳地,该系统还包含计时器;
所述数据采集模块启动计时器,根据计时器反馈的信号采集网元所在服务器的性能参数并暂存;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信传媒网络技术有限公司,未经青岛海信传媒网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310070245.7/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





