【技术实现步骤摘要】
网络设备数据采集方法及装置
[0001]本申请涉及网络设备监控
,尤其涉及一种网络设备数据采集方法及装置。
技术介绍
[0002]网络设备,包括网络部件,是连接到网络中的物理实体。基本的网络设备包括计算机(如个人电脑或服务器)、中继器、集线器、交换机、网桥、路由器、网关、网络接口卡(NIC)、无线接入点(WAP)、打印机、调制解调器、光纤收发器等。不论是局域网、城域网还是广域网,在物理上通常都是如前所述的多种网络设备和传输介质组成的。
[0003]实时采集网络中各个网络设备的各项指标数据,有助于更好地了解网络,监控网络设备性能及状态,诊断设备故障。基于某种数据采集协议与支持该数据采集协议的网络设备进行交互,可实现对该网络设备的数据采集。然而,随着网络架构的复杂度及规模的逐渐提高,现有的网络设备监控系统无法实时地并发采集中大型网络中每个网络设备的各项数据,从而对网络设备性能及状态的监控不够及时、不够全面。
技术实现思路
[0004]本申请提供一种网络设备数据采集方法及装置,以解决如何对复杂网络架构 ...
【技术保护点】
【技术特征摘要】
1.一种网络设备数据采集方法,其特征在于,所述方法包括:获取任务集合,所述任务集合包括至少一个数据采集任务,每个所述数据采集任务用于采集网络中指定网络设备的至少一项指标数据;根据各采集任务对应的数据采集协议,并按照任务集合中每个数据采集任务预设的执行周期,定时将各个所述数据采集任务派发给与所述数据采集任务相匹配的任务执行器,与所述数据采集任务相匹配的任务执行器被配置的数据采集协议是所述数据采集任务对应的在线网络设备支持的数据采集协议;通过与各个所述数据采集任务相匹配的各个所述任务执行器,并行执行各个所述数据采集任务,以分别基于各所述网络设备支持的数据采集协议,同时采集各所述网络设备的指标数据。2.根据权利要求1所述的数据采集方法,其特征在于,所述获取任务集合之前,所述方法还包括:生成与网络中每个网络设备对应的计划数据采集任务;根据预设添加规则将目标设备对应的部分或者全部计划数据采集任务添加到所述任务集合中,其中,所述目标设备为期望监测的在线网络设备。3.根据权利要求2所述的数据采集方法,其特征在于,根据预设添加规则将目标设备对应的部分或者全部计划数据采集任务添加到所述任务集合中,包括:当监测到目标设备上线时,将所述目标设备对应的部分或者全部计划数据采集任务添加到所述任务集合中;当监测到目标设备下线时,将所述任务集合中与所述目标设备对应的数据采集任务删除。4.根据权利要求3所述的数据采集方法,其特征在于,每个网络设备对应的计划数据采集任务包括状态采集任务,所述状态采集任务用于采集所述网络设备在线状态数据;所述生成与网络中每个网络设备对应的计划数据采集任务之后,所述数据采集方法还包括:将所述网络设备对应的状态采集任务添加到所述任务集合中,以通过执行所述状态采集任务监测所述网络设备的在线状态变化。5.根据权利要求2所述的数据采集方法,其特征在于,根据预设添加规则将目标设备对应的部分或者全部计划数据采集任务添加到所述任务集合中,包括:接收输入的任务启用指令;将所述任务启用指令所指定的计划数据采集任务添加到所述任务集合中。6.根据权利要求2所述的数据采集方法,其特征在于,根据预设添加规则将目标设备对应的部分或者全部计划数据采...
【专利技术属性】
技术研发人员:郭德臣,
申请(专利权)人:奇点新源国际技术开发北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。