一种远程采集主机进程信息的方法、装置和系统制造方法及图纸

技术编号:7416254 阅读:329 留言:0更新日期:2012-06-08 21:49
本发明专利技术提供了一种远程采集主机进程信息的方法,A、服务器的接口模块监听来自应用层的采集请求;若监听到采集请求,则从配置文件中获取进程采集配置信息,并将所采集的进程采集配置信息放入缓存;B、服务器的适配模块与目标主机建立远程连接,并根据缓存中的进程采集配置信息通过所述远程连接向目标主机发送远程数据采集命令;C、目标主机根据所述远程数据采集命令,采集进程运行信息;D、服务器通过所述远程连接获取所述进程运行信息,并将所述进程运行信息保存到数据库中。本发明专利技术还提供了远程采集主机进程信息的装置和系统。本发明专利技术方案可以采用无代理的方式远程采集目标主机的进程信息。

【技术实现步骤摘要】

本专利技术涉及移动通信
,特别涉及一种远程采集主机进程信息的方法、装置和系统
技术介绍
对业务主机和网管系统的进程情况进行实时监控,属于移动业务支撑网的平台监控中非常重要的部分。目前业界对此已有比较标准的监视管理方法和标准,如标准简单网络管理协议(SNMP,Simple Network Management Protocol)协议机制以及非标准主机代理机制。总体来说,现有的技术方案实现主机监控主要分两层架构来实现,一层是安装于被监控系统内部的代理(agent)层,一层是位于管理服务器的管理(manager)层。采用标准SNMP协议可以实现对业务主机进行综合监控,SNMP代理是在安装并运行在业务主机上可执行SNMP的轻量级软件,用于执行部署在本地特定管理信息库(MIB, Management Information Base)中定义的资讯和管理功能,从而实现搜集主机系统的资讯、配置代理的参数、回应管理者的要求以及产生警告等,是一种实现对主机进行综合监控的简单而有效的防范和途径。采用非标准主机代理技术实现主机综合监控,如IBM tivoli、hp OpenView Agent 本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种远程采集主机进程信息的方法,其特征在于,包括如下步骤A、服务器的接口模块监听来自应用层的采集请求;若监听到采集请求,则从配置文件中获取进程采集配置信息,并将所采集的进程采集配置信息放入缓存;B、服务器的适配模块与目标主机建立远程连接,并根据缓存中的进程采集配置信息通过所述远程连接向目标主机发送远程数据采集命令;C、目标主机根据所述远程数据采集命令,采集进程运行信息;D、服务器通过所述远程连接获取所述进程运行信息,并将所述进程运行信息保存到数据库中。2.根据权利要求1所述的方法,其特征在于,所述步骤D之后,进一步包括E、根据进程告警配置对采集到的进程信息进行分析,若符合告警条件则发出告警消息ο3.根据权利要求1所述的方法,其特征在于,所述进程采集配置信息包括但不限于进程名、进程描述、用户名、应有进程数、CPU占用比例、内存占用数、监控标志、启动脚本路径、 停止脚本、停止关键字、进程提出人、进程处理人或以上内容的任意组合。4.根据权利要求1所述的方法,其特征在于,所述远程连接为安全外壳SSH连接或 telnet 连接。5.根据权利要求1所述的方法,其特征在于,所述步骤C为目标主机根据所述远程数据采集命令,调度perl解释器采集进程运行信息。6.根据权利要求2所述的方法,其特征在于,所述若符合告警条件则发出告警消息包括若采集到的进程数大于或等于预先配置的最大进程数,则发出告警消息; 采集到的进程信息中的CPU占用比...

【专利技术属性】
技术研发人员:陈勇余建利迟丰鑫
申请(专利权)人:中国移动通信集团浙江有限公司
类型:发明
国别省市:

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

1
相关领域技术