[发明专利]一种基于统一接口的多平台信息采集方法和信息采集系统无效
申请号: | 201210174335.6 | 申请日: | 2012-05-31 |
公开(公告)号: | CN102710441A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 朱峻茂;郭世泽;赵建鹏;郑康锋;钟伟;武斌;王秀娟;杨威 | 申请(专利权)人: | 朱峻茂;郭世泽;赵建鹏;郑康锋;钟伟;武斌;王秀娟;杨威 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100191 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 统一 接口 平台 信息 采集 方法 系统 | ||
技术领域
本发明属于计算机信息安全技术领域,具体涉及多平台操作系统采集方法和系统,包括Windows,UNIX,Linux,Solaris体系操作系统采集技术;多平台采集通信统一接口技术;采集任务个性化描述技术。
背景技术
目前,现有的信息采集系统为本地信息采集系统,只在目标主机上直接安装采集系统从而进行采集,不能达到远程监控主机状态的要求,而少数基于网络的信息采集系统则只是对于本地信息采集系统增加了采集结果上报功能,并不能对采集任务进行管理和控制。并且对于不同体系操作系统进行主机信息采集,同时进行统一管理信息采集功能的方法和系统也同样缺乏。同时对于不同采集指标没有相应的插件完成相应的功能,从而对于操作系统的升级不能通过插件的升级管理而进行相应的升级从而采集功能的实现时而出现错误。采集指标的制定很多也只是人工的制定,没有根据特定的需求来个性化制定针对不同需求的不同的采集指标组合。因此一种能够远程控制管理采集任务,基于统一接口的,自动制定采集任务指标的多平台信息采集方法和采集系统是现有技术所急需的。
发明内容
针对现有技术的不足,为了改善现有基于多平台信息采集方法和采集系统,本发明提供了一种基于统一接口的多平台信息采集方法和信息采集系统。该系统由采集控制端和采集代理端两部分组成,在统一接口的正常工作下协作完成采集任务。本发明设计的统一接口包括:代理状态管理统一接口、代理运行控制统一接口、采集插件管理统一接口和结果传输统一接口。通过设计统一接口,本信息采集系统屏蔽了不同体系操作系统下的通信传输和信息采集的差异,满足了多平台信息采集的要求。采集控制端负责评估采集任务描述和制定采集指标;管理采集代理端的运行状态,下达采集任务;管理下发和更新采集插件;采集代理端负责解析执行采集控制端下达的命令,实时上传采集结果。当执行采集任务时,用户在采集控制端制定采集任务,采集控制端根据采集任务自动制定采集指标,并将采集任务和指标对应的插件下发到采集代理端,采集代理端使用插件执行采集任务同时实时上报采集结果,从而达到基于插件的多平台远程控制管理采集任务的目的。
本发明能够跨操作系统平台,使用者能够个性化制定采集任务并自动生成采集指标,高效、准确的进行信息采集的信息采集方法和信息采集系统,其针对多数操作系统平台,基于统一接口技术,能够对本地或远程主机进行信息采集监控,通过用户个性化对采集任务的描述,自动进行采集任务指标制定。该系统能够针对不同体系下的操作系统进行信息采集,如Windows、Unix、Linux、Solaris体系下的操作系统均能够得到支持。同时设计采集通信统一接口,该接口技术的运用使得采集控制端能够统一管理不同操作系统体系下的信息采集代理端。采集内容包括用户信息、CPU使用率、内存使用率、主机带宽、磁盘状况、文件读写情况、通信端口、模块加载状况、进程、服务、系统日志等。使用者可以通过对采集的任务进行个性化描述,选择采集属性来制定采集任务,通过本技术实现的信息采集系统能够通过所选采集任务的属性来进行采集任务评估进而制定准确相关的信息采集指标。
附图说明
下面结合附图对本发明做详细说明。
图1是本信息采集系统整体结构分布图;
图2是本信息采集系统控制端执行控制流图;
图3是本信息采集系统控制端数据流图;
图4是本信息采集系统代理端执行控制流图;
图5是本信息采集系统代理端数据流图;
图6是本信息采集系统内部接口示意图。
具体实施方式
下面对本发明进行详细描述。
本发明解决其技术问题所采用的总体技术方案是:将整个信息采集系统分成控制端和代理端的结构。对于具体不同的采集指标,针对不同体系操作系统编写不同的采集插件。采集代理端负责解析执行采集控制端下达的命令,实时上传采集结果。采集控制端负责评估采集任务描述和制定采集指标;管理采集代理端的运行状态,下达采集任务;管理下发和更新采集插件。当执行采集任务时,用户在采集控制端制定采集任务,采集控制端根据采集任务自动制定采集指标,并将采集任务和指标对应的插件下发到采集代理端,采集代理端使用插件执行采集任务同时实时上报采集结果,从而达到基于插件的多平台远程控制管理采集任务的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于朱峻茂;郭世泽;赵建鹏;郑康锋;钟伟;武斌;王秀娟;杨威,未经朱峻茂;郭世泽;赵建鹏;郑康锋;钟伟;武斌;王秀娟;杨威许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210174335.6/2.html,转载请声明来源钻瓜专利网。