[发明专利]一种远程获取内核模块实时分级调试信息的系统及方法有效
申请号: | 201110340555.7 | 申请日: | 2011-11-02 |
公开(公告)号: | CN102521087A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 张志本;张涛;王功乾;李昌华 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京捷诚信通专利事务所(普通合伙) 11221 | 代理人: | 魏殿绅;庞炳良 |
地址: | 430074 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 远程 获取 内核 模块 实时 分级 调试 信息 系统 方法 | ||
1.一种远程获取内核模块实时分级调试信息的系统,包括通过目标设备和监听设备,二者间通过IP网络通信,其特征在于:所述目标设备包括内核模块和调试模块,监听设备包括远程监听模块,所述内核模块用来产生调试信息,调试模块通过IP网络远程获取远程监听模块的调试信息并进行调试。
2.如权利要求1所述的远程获取内核模块实时分级调试信息的系统,其特征在于:所述目标设备和监听设备均为计算机设备。
3.如权利要求2所述的远程获取内核模块实时分级调试信息的系统,其特征在于:所述内核模块将所有调试信息通过计算机操作系统定义的接口发送给调试模块。
4.一种远程获取内核模块实时分级调试信息的方法,包括目标设备和监听设备,目标设备包括内核模块和调试模块,监听设备包括远程监听模块,其特征在于,具有如下步骤:
内核模块产生调试信息,发送给调试模块;
远程监听模块通过IP网络发送连接命令给调试模块,调试模块记录发送连接命令的IP地址和端口;
在设置或更改调试级别时,远程监听模块通过IP网络发送设置命令给调试模块,调试模块收到设置命令后保存其中的调试级别,并通过IP网络发送符合过滤条件的调试信息给远程监听模块;
远程监听模块对收到的调试信息进行保存和显示,并在结束调试时,通过IP网络发送关闭命令给调试模块。
5.如权利要求4所述的远程获取内核模块实时分级调试信息的方法,其特征在于:所述远程监听模块发给调试模块的所有命令均携带一段认证信息,且认证信息为自定义的固定长度的字符串。
6.如权利要求4所述的远程获取内核模块实时分级调试信息的方法,其特征在于:所述远程监听模块根据外部输入的目标设备IP地址和端口,发送连接命令给调试模块,且所述外部输入为手工输入。
7.如权利要求4所述的远程获取内核模块实时分级调试信息的方法,其特征在于:所述调试信息为内核模块对运行过程中发生事件的描述,包括状态或数据信息。
8.如权利要求4所述的远程获取内核模块实时分级调试信息的方法,其特征在于:所述调试模块一直侦听IP网络上的所有命令,并对收到的命令中的认证信息进行验证,如果认证信息不正确则直接丢弃,直到收到带有正确认证信息的命令。
9.如权利要求4所述的远程获取内核模块实时分级调试信息的方法,其特征在于:所述调试级别是根据调试信息描述的事件对目标设备运行影响的严重性的一种指示,影响越严重的事件其调试信息的调试级别越高。
10.如权利要求4所述的远程获取内核模块实时分级调试信息的方法,其特征在于:所述过滤条件是指调试信息的调试级别等于或大于设置命令所设置的调试级别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110340555.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种双码验证的防伪方法
- 下一篇:一种耐高温深沟球轴承