一种采集器关联设备的方法、设备和日志采集系统的制作方法

文档序号:9869901阅读:419来源:国知局
一种采集器关联设备的方法、设备和日志采集系统的制作方法
【技术领域】
[0001] 本发明设及通信领域,尤其设及一种采集器关联设备的方法、设备和日志采集系 统。
【背景技术】
[0002] 随着互联网应用日益增多,网络设备数量急剧增长,且同一日志采集系统的网络 设备的地理位置也相距的越来越远。因此,对于网络日志的采集也越来越复杂。
[0003] 现有技术中,采集器用于采集和上报一个或多个网络设备的业务日志。但是,在 采集器采集网络设备的日志之前,采集器自身并不知道要采集哪个网络设备的日志,所W 需要人工将采集器与需要其采集的网络设备关联,使得该采集器能够采集到网络设备的日 志,即工作人员就需要在各个网络设备所在地检测出该网络设备,确定出用于采集该网络 设备日志的采集器。因此,当需要采集日志的网络设备数量较多,且地域分散时,人工操作 效率低的问题就显现出来。

【发明内容】

[0004] 本发明的实施例提供一种采集器关联设备的方法、设备和日志采集系统,能够自 动完成网络设备与采集器的关联。 阳〇化]为达到上述目的,本发明的实施例采用如下技术方案:
[0006] 第一方面,提供一种采集器关联设备的方法,所述方法包括:
[0007] 采集器管理器确定新接入的网络设备;
[0008] 所述采集器管理器确定出与所述网络设备连通的至少一个采集器;
[0009] 所述采集器管理器从所述至少一个采集器中选择一个采集器作为可用采集器,W 使得所述可用采集器和所述网络设备关联。
[0010] 结合第一方面,在第一种可实现方式中,所述采集器管理器确定新接入的网络设 备包括:
[0011] 所述采集器管理器接收所述网络设备发送的用户数据报协议UDP报文,所述UDP 报文携带有所述网络设备的属性信息; 柳1引 或,
[0013] 所述采集器管理器导入所述网络设备的设备列表,所述设备列表包括所述网络设 备的属性信息;
[0014] 或,
[0015] 所述采集器管理器向所述网络设备发送因特网包探索器PING报文或者简单网络 管理协议SNMP密钥,
[0016] 所述采集器管理器接收所述网络设备发送的反馈信息,所述反馈信息包括所述网 络设备的属性信息。
[0017] 结合第一方面和第一种可实现方式,在第二种可实现方式中,所述采集器管理器 从所述至少一个采集器中选择一个采集器作为可用采集器包括:
[0018] 所述采集器管理器获取所述至少一个采集器已采集日志的网络设备的属性信 息;
[0019] 所述采集器管理器根据每个采集器已采集日志的网络设备的属性信息,确定出每 个采集器的负荷率;
[0020] 所述采集器管理器确定出负荷率最小的采集器;
[0021] 所述采集器管理器从所述负荷率最小的采集器中选择出已采集日志的网络设备 个数最少的采集器作为所述可用采集器。
[0022] 结合第二种可实现方式,在第=种可实现方式中,当所述采集器的负荷率为静态 负荷率,所述属性信息包括网络设备的标识时,所述采集器管理器根据每个采集器已采集 日志的网络设备的属性信息,确定出每个采集器的负荷率包括:
[0023] 所述采集器管理器根据所述采集器已采集日志网络设备的标识,计算所述采集器 已采集日志的网络设备的数量;
[0024] 所述采集器管理器获取所述采集器采集网络设备的最大容量;
[00巧]所述采集器管理器将所述采集器已采集日志的网络设备的数量除W所述采集器 采集网络设备的最大容量,得到静态负荷率。
[00%] 结合第二种可实现方式,在第四种可实现方式中,当所述采集器的负荷率为动态 负荷率,所述属性信息包括设备类型时,所述采集器管理器根据每个采集器已采集日志的 网络设备的属性信息,确定出每个采集器的负荷率包括:
[0027] 所述采集器管理器根据预设的设备类型和业务种类的对应关系,获取所述采集器 已采集日志的网络设备的设备类型对应的业务种类作为第一业务种类;
[0028] 所述采集器管理器获取所述采集器的设备类型;
[0029] 所述采集器管理器根据所述设备类型和支持业务的种类的对应关系,获取所述采 集器的设备类型对应的业务种类作为第二业务种类;
[0030] 所述采集器管理器获取所述采集器的平均收包率和收包率性能基线;
[0031] 所述采集器管理器将所述第一业务种类的数量除W所述第二业务种类的数量,得 到所述采集器已采集日志的网络设备的业务复杂度;
[0032] 所述采集器管理器根据所述采集器已采集日志的网络设备的业务复杂度、所述采 集器的平均收包率和收包率性能基线,计算出动态负荷率,所述动态负荷率满足W下公式:
[0033] 其中,所述R表示动态负荷率,所述y康示所述采集器已采集的第i个网络设备 的业务复杂度,所述F表示所述采集器的平均收包率,所述Vmm表示所述采集器收包率性能 基线,所述i是正整数。
[0034] 第二方面,提供一种采集器管理器,所述采集器管理器包括:
[0035] 确定网络设备单元,用于确定新接入的网络设备;
[0036] 确定采集器单元,用于确定出与所述网络设备连通的至少一个采集器;
[0037] 选择单元,用于从所述至少一个采集器中选择一个采集器作为可用采集器,W使 得所述可用采集器和所述网络设备关联。
[0038] 结合第二方面,在第一种可实现方式中,所述确定网络设备单元具体用于:
[0039] 接收所述网络设备发送的用户数据报协议UDP报文,所述UDP报文携带有所述网 络设备的属性信息; W40]或,
[0041] 导入所述网络设备的设备列表,所述设备列表包括所述网络设备的属性信息; W创或,
[0043] 向所述网络设备发送因特网包探索器PING报文或者简单网络管理协议SNMP密 钥,接收所述网络设备发送的反馈信息,所述反馈信息包括所述网络设备的属性信息。
[0044] 结合第二方面和第一种可实现方式,在第二种可实现方式中,所述选择单元包 括:
[0045] 获取属性子单元,用于获取所述至少一个采集器已采集日志的网络设备的属性信 息;
[0046] 确定负荷率子单元,用于根据每个采集器已采集日志的网络设备的属性信息,确 定出每个采集器的负荷率;
[0047] 确定子单元,用于确定出负荷率最小的采集器;
[0048] 选择子单元,用于从所述负荷率最小的采集器中选择出已采集日志的网络设备个 数最少的采集器。
[0049] 结合第二种可实现方式,在第=种可实现方式中,当所述采集器的负荷率为静态 负荷率,所述属性信息包括网络设备的标识时,所述确定负荷率子单元具体用于:
[0050] 根据所述采集器已采集日志网络设备的标识,计算所述采集器已采集日志的网络 设备的数量;
[0051] 获取所述采集器采集网络设备的最大容量;
[0052] 将所述采集器已采集日志的网络设备的数量除W所述采集器采集网络设备的最 大容量,得到静态负荷率。
[0053] 结合第二种可实现方式,在第四种可实现方式中,当所述采集器的负荷率为动态 负荷率,所述属性信息包括设备类型时,所述确定负荷率子单元具体用于:
[0054] 根据预设的设备类型和业务种类的对应关系,获取所述采集器已采集日志的网络 设备的设备类型对应的业务种类作为第一业务种类; 阳化5] 获取所述采集器的设备类型;
[0056] 根据所述设备类型和支持业务的种类的对应关系,获取所述采集器的设备类型对 应的业务种类作为第二业务种类;
[0057] 获取所述采集器的平均收包率和收包率性能基线;
[0058] 将所述第一业务种类的数量除W所述第二业务种类的数量,得到所述采集器已采 集日志的网络设备的业务复杂度;
[0059] 根据所述采集器已采集日志的网络设备的业务复杂度、所述采集器的平均收包率 和收包率性能基线,计算出动态负荷率,所述动态负荷率满足W下公式
W60] 其中,所述R表示动态负荷率,所述iii表示所述采集器已采集的第i个网络设备 的业务复杂度,所述F ,表示所述采集器的平均收包率,所述Vmi。表示所述采集器收包率性 能基线,所述i是正整数。
[0061] 第=方面,提供一种采集器,包括:
[0062] 连通单元,用于与新接入的网络设备连通;
[0063] 发送单元,用于与所述网络设备连通后,将所述采集器与所述网络设备连通的信 息发送给采集器管理器;
[0064] 接收单元,用于接收所述采集器管理器发送的选择所述采集器作为可用采集器的 信息;
[0065] 关联单元,用于与所述网络设备关联。
[0066] 结合第=方面,在第一种可实现方式中,
[0067] 所述关联单元具体包括:
[0068] 第一接收子单元,用于接收所述采集器管理器发送的所述网络设备的属性信息;
[0069] 发送子单元,用于向所述网络设备发送日志采集指令,所述日志采集指令指示所 述网络设备采集指定业务类型的日志;
[0070] 第二接收子单元,用于接收所述网络设备发送的所述指定业务类型的日志。
[0071] 结合第一种可实现方式,在第二种可实现方式中,所述采集器还包括:
[0072] 确定端口单元,用于:
[0073] 确定端口单元,用于:
[0074] 获取所述网络设备的指定采集方式;
[0075] 根据预设的采集方式和发送端口的对应关系,确定出所述指定采集方式对应的发 送端口;
[0076] 根据预设的网络设备的业务类型和日志格式的对应关系,确定所述指定业务类型 对应的指定日志格式;
[0077] 根据预设的网络设备的日志格式和接收端口的对应关系,确定出所述指定日志格 式对应的接收端口;
[0078] 所述发送子单元具体用于通过所述发送端口发送所述日志采集指令;
[0079] 所述第二接收子单元,具体用于通过所述接收端口接收所述网络设备发送的所述 指定业务类型的日志。
[0080] 第四方面,提供一种网络设备,包括:
[0081] 第一发送单元,用于向采集器管理器发送所述网络设备的属性信息,W使得所述 采集器管理器根据所述属性信息确定出新接入的所述网络设备,并从确定出的与所述网络 设备连通的至少一个采集器中选择出一个采集器作为可用采集器;
[0082] 接收单元,用于接收所述可用采集器发送的日志采集指令;
[0083] 第二发送单元,用于向所述可用采集器发送根据所述日志采集指令采集的日志。
[0084] 结合第四方面,在第一种可实现方式中,所述第一发送单元,具体用于向所述采集 器管理器发送UDP报文,所述UDP报文携带有所述网络设备的属性信息;
[00化]或所述接收单元,还用于接收采集器管理器发送的PING报文或者SNMP密钥, [0086] 所述第一发送单元,具体用于向所述采集器管
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1