【技术实现步骤摘要】
基于网管代理的网络管理方法及装置
本专利技术涉及网络管理技术,特别涉及一种基于网管代理的网络管理方法及装置。
技术介绍
网管系统是互联网系统中的一个重要组成部分,对于随时掌握庞大互联网中网络设备的运行状况、发现和解决网络设备的故障以及优化和提高网络设备的性能,网管系统都有着不可或缺的重要作用。在目前网管系统中采用的网管监控采集方式分为无网管代理的监控采集方式和基于网管代理的监控采集方式。其中,无网管代理的监控采集方式是通过标准的网络管理协议将管理设备和被管理设备连接起来,从管理设备中发出网管操作指令来直接获取被管理设备在运行过程中的运行数据;而基于网管代理的监控采集方式是在被管理设备中设置网管代理模块,管理设备向位于被管理系统中的网管代理模块发送网管操作指令,并且接收所述网管代理模块发送的被管理设备的运行数据,管理设备通过该网管代理模块来管理被管理设备。在基于网管代理的监控采集方式中,可以通过对网管代理模块进行二次开发来扩展其监控采集能力,因此,基于网管代理的监控采集方式成为目前网管系统中采用的主流方式。在采用基于网管代理的监控采集方式时,如何保障网管代理模块的稳 ...
【技术保护点】
一种基于网管代理的网络管理方法,其特征在于,包括:根据预设的读取周期,从被管理设备中的网管代理模块中获取所述网管代理模块在运行过程中的两个以上运行指标;根据所述网管代理模块的所述两个以上运行指标,判断所述网管代理模块是否发生异常,如果所述网管代理模块发生异常,则检查所述网管代理模块的预处理标志是否为未预处理,如果所述预处理标志为未预处理,则在所述网管代理模块中删除预先定义的故障进程;将所述网管代理模块的所述预处理标志设置为已预处理。
【技术特征摘要】
1.一种基于网管代理的网络管理方法,其特征在于,包括:根据预设的读取周期,从被管理设备中的网管代理模块中获取所述网管代理模块在运行过程中的两个以上运行指标;根据所述网管代理模块的所述两个以上运行指标,判断所述网管代理模块是否发生异常,如果所述网管代理模块发生异常,则检查所述网管代理模块的预处理标志是否为未预处理,如果所述预处理标志为未预处理,则在所述网管代理模块中删除预先定义的故障进程;将所述网管代理模块的所述预处理标志设置为已预处理;其中,根据所述网管代理模块的所述两个以上运行指标,判断所述网管代理模块是否发生异常,包括:判断所述网管代理模块中的网管进程是否在线,以及所述网管进程占用的系统资源是否大于或等于预设阈值;判定所述网管进程在线且所述网管进程占用的系统资源小于所述预设阈值,从所述网管代理模块的运行日志中获取所述网管代理模块的最后一个运行周期结束的系统时间,并获取所述网管代理模块所在系统的当前系统时间;计算所述当前系统时间与所述最后一个运行周期结束的系统时间的运行时间差值;确定所述运行时间差值大于或等于所述网管代理模块的一个运行周期,判定所述网管代理模块发生异常。2.根据权利要求1所述的方法,其特征在于,所述根据所述两个以上运行指标,判断所述网管代理模块是否发生异常,还包括:确定所述网管进程掉线,或者所述网管进程占用的系统资源大于或等于所述预设阈值,则判定所述网管代理模块发生异常。3.根据权利要求1所述的方法,其特征在于,所述根据所述两个以上运行指标,判断所述网管代理模块是否发生异常,还包括:确定所述运行时间差值小于所述网管代理模块的一个运行周期,从所述网管代理模块的数据采集日志中获取所述网管代理模块的最后一个数据采集周期结束的系统时间,并获取所述网管代理模块所在系统的当前系统时间;计算所述当前系统时间与所述最后一个数据采集周期结束的系统时间的数据采集时间差值;判断所述数据采集时间差值是否大于所述网管代理模块的一个数据采集周期,如果是,则判定所述网管代理模块发生异常。4.根据权利要求1所述的方法,其特征在于,还包括:如果所述预处理标志已经被设置为已处理,获取所述网管代理模块在运行过程中的异常数据;向管理设备发送一个告警通知,所述告警通知中携带有所述异常数据;将所述网管代理模块的预处理标志设置未已预处理。5.一种基于网管代理的网络管理装置,其特征在于,包括:获取单元,用于根据预设的读取周期,从被管理设备中的网管代理模块中获取所述网管代理模块在运行过程中的两个以上运行指标,将所述两个以上运行指标发送给判断单元;所述判断单元,用于根据所述两个以上运行指标,判断所述网...
【专利技术属性】
技术研发人员:李凯,项捷,王黎明,
申请(专利权)人:中国移动通信集团浙江有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。