[发明专利]大型网络中主机性能采集代理有效
申请号: | 200410081132.8 | 申请日: | 2004-09-30 |
公开(公告)号: | CN1756257A | 公开(公告)日: | 2006-04-05 |
发明(设计)人: | 沈晓晨;李未;康建初;郎昕培;周刚 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/24 |
代理公司: | 北京金信立方知识产权代理有限公司 | 代理人: | 南霆 |
地址: | 100083北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开的是一种大型网络主机性能采集代理,通过主机信息获取模块获取主机基本的性能信息和统计性数据;接口模块提供标准SNMP接口,响应性能采集SNMP请求,提供实时的性能数据;TRAP告警生成模块和MIB表更新模块接受告警条件设置,实时检查性能数据,性能指标超过告警阈值则主动发送包含具体信息的SNMP TRAP告警。适用于Linux、Solaris等类Unix操作系统平台的主机。 | ||
搜索关键词: | 大型 网络 主机 性能 采集 代理 | ||
【主权项】:
1、一种大型网络中主机性能采集代理,其特征在于,系统模块包括主机信息获取模块,MIB表更新模块,TRAP告警生成模块和接口模块;获取主机基本的性能信息和统计性数据;提供标准SNMP接口,响应性能采集SNMP请求,提供实时的性能数据;接受告警条件设置,实时检查性能数据,性能指标超过告警阈值则主动发送包含具体信息的SNMP TRAP告警;该主机性能采集代理通过SNMP接口与外部的主机监控界面、性能采集程序和告警服务器之间存在着交互关系;TRAP告警生成模块产生的告警信息通过接口模块发送给外部的告警服务器,外部的性能采集程序请求的MIB信息通过接口模块向MIB表更新模块请求得到,外部的告警服务器转发告警信息给主机监控系统,由主机监控界面通过接口模块给MIB表更新模块发送配置数据和告警条件,并进行相应配置数据的更新;所述的主机信息获取模块在循环中获取主机进程的信息,用户登录信息,文件系统使用信息,文件系统卷空间使用信息构成的基本性能数据,以及由进程数目、CPU占用率最高的进程和内存占用率最高的进程构成的统计性能数据,并实时更新;所述的MIB表更新模块,执行如下功能:读取从主机信息获取模块得到的性能信息后进行MIB表刷新;读取从接口模块获得的外部主机监控界面获得的配置信息后写配置信息,然后进行MIB表刷新并处理设置请求;所述的TRAP告警生成模块,从主机信息获取模块获得相应的性能数据和存放告警条件的配置文件中读取数据,周期性地进行比对,如果性能数据超过告警阈值则以标准SNMP TRAP的方式发送告警信息;告警信息的类型包括进程数目变化、总的CPU占用率超标、进程CPU占用率超标和进程内存占用率超标四种;所述的接口模块是包括3个标准的SNMP接口,一个本模块和外部性能采集程序的接口,响应SNMP请求,提供性能数据;一个是本模块与外部告警服务器的接口,发送TRAP告警;一个是本模块和外部主机监控界面的接口,响应SNMP的设置请求,更改当前监控进程及各项告警条件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200410081132.8/,转载请声明来源钻瓜专利网。