一种监控数据传送方法及装置制造方法及图纸

技术编号:10617040 阅读:120 留言:0更新日期:2014-11-06 11:35
本发明专利技术公开了一种监控数据传送方法及装置,包括获取服务器不同网络接口的网络流量信息;根据获得的网络流量信息分析网络接口的负载压力,确定负载压力小的网络接口用于传送监控数据。从本发明专利技术提供的技术方案可见,选择网络负载压力小的网络接口进行监控数据的传送,无疑避开了网络负载压力大的网络接口,有效实现了监控数据的传送,也避免了网络接口的拥堵,节约了网络资源。

【技术实现步骤摘要】
一种监控数据传送方法及装置
本专利技术涉及集群设备监控技术,尤指一种监控数据传送方法及装置。
技术介绍
随着云计算、大数据应用的发展,随之而增加的监控节点如物理设备、虚拟设备也越来越多。随着监控节点的增加,对设备的监控、告警日志的处理也越来越受到人们的重视。为了对众多的设备进行统一的监控管理,并对监控到的问题给予及时反馈,以为设备的维护提供可参考的依据,需要及时反馈监控到的信息,这对网络带宽也提出了要求。目前,是通过对监控设备的带内IP网口或者带外BMC网口进行监控,实时将监控到的数据传输到监控管理平台。这种数据监控模式下,在设备的网络压力较小时,影响不大。但是,当监控节点的网口网络流量非常大时,,网络本身就会出现拥堵的状况,如果还要对大量的监控数据进行发送,无疑会对网络造成更大的拥堵,对网络资源的无效使用本身也是一种对网络资源的浪费。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种监控数据传送方法及装置,能够有效实现监控数据的传送,同时节约网络资源。为了达到本专利技术目的,本专利技术提供了一种监控数据传送方法,包括:获取服务器不同网络接口的网络流量信息;根据获得的网络流量信息分析网络接口的负载压力,确定负载压力小的网络接口用于传送监控数据。所述网络接口包括IP网络接口、主板管理控制器BMC网络接口。该方法之前还包括:预先设置第一监控周期,并将第一监控周期划分为若干第二监控周期;所述分析网络接口的负载压力,确定负载压力小的网络接口用于传送监控数据具体包括:按照第二监控周期监控IP网络接口与BMC网络接口的网络流量,在一个第一监控周期内,如果IP网络接口/BMC网络接口的流量值有预设次数次均比BMC网络接口/IP网络接口的网络流量值小,则认为该第一监控周期为一个有效监控周期;如果连续的预设监控个数个第一监控周期均为有效监控周期,则认为IP网络接口/BMC网络接口的负载压力小,确定IP网络接口/BMC网络接口用于传送监控数据。如果所述第一监控周期不是一个有效监控周期,该方法还包括:继续执行所述获取服务器不同网络接口的网络流量信息的步骤。所述第一监控周期为10分钟,所述第二监控周期为1分钟;所述预设次数为7次;所述预设监控个数为3个。本专利技术还提供一种监控数据传送装置,至少包括流量监控单元、以及传送处理单元;其中,流量监控单元,用于监控服务器的不同网络接口并获取网络流量信息;传送处理单元,用于根据获得的网络流量信息分析网络接口的负载压力,确定负载压力小的网络接口用于传送监控数据。所述网络接口包括IP网络接口、BMC网络接口。在所述传送处理单元中,预先设置有第一监控周期,并将第一监控周期划分为若干第二监控周期,传送处理单元具体用于:按照第二监控周期监控IP网络接口与BMC网络接口的网络流量,在一个第一监控周期内,如果IP网络接口/BMC网络接口的流量值有预设次数次均比BMC网络接口/IP网络接口的网络流量值小,则认为该第一监控周期为一个有效监控周期;如果连续的预设监控个数个第一监控周期均为有效监控周期,则认为IP网络接口/BMC网络接口的负载压力小,确定IP网络接口/BMC网络接口用于传送监控数据。所述第一监控周期不是一个有效监控周期,传送处理单元还用于通知流量监控单元继续获取网络流量信息。该装置还包括监控数据收集单元,用于通过所述确定的网络接口接收监控数据。与现有技术相比,本专利技术包括至少包括获取服务器不同网络接口的网络流量信息;根据获得的网络流量信息分析网络接口的负载压力,确定负载压力小的网络接口用于传送监控数据。从本专利技术提供的技术方案可见,选择网络负载压力小的网络接口进行监控数据的传送,无疑避开了网络负载压力大的网络接口,有效实现了监控数据的传送,也避免了网络接口的拥堵,节约了网络资源。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术监控数据传送方法的流程图;图2为本专利技术监控数据传送装置的组成结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。图1为本专利技术监控数据传送方法的流程图,如图1所示,包括:步骤100:获取服务器不同网络接口的网络流量信息。本步骤中的服务器管辖下包括有一个或一个以上监控节点。本步骤中的网络接口包括但不限于IP网络接口、主板管理控制器(BMC,BaseboardManagementController)网络接口。其中,IP网络接口是安装操作系统的IP地址的网口,BMC网络接口是设备主板上的管理网口。通过本步骤,可以监控服务器的IP网络接口以及BMC网络接口的网络流量,并将采集到的流量信息存储到数据库中。本步骤中如何实现对服务器的IP网络接口以及BMC网络接口的监控,属于本领域技术人员的惯用技术手段,其具体实现并不用于限定本专利技术的保护范围,这里不再赘述。步骤101:根据获得的网络流量信息分析网络接口的负载压力,确定负载压力小的网络接口用于传送监控数据。本步骤中的分析网络接口的负载压力,确定负载压力小的网络接口用于传送监控数据具体包括:预先设置第一监控周期,并将第一监控周期划分为若干第二监控周期;其中第一监控周期和第二监控周期可以根据实际应用场景进行设置,比如第一监控周期为10分钟,第二监控周期为1分钟。按照第二监控周期监控IP网络接口与BMC网络接口的网络流量;在一个第一监控周期内,如果IP网络接口的流量值有预设次数(如7次或者多于7次)均比BMC网络接口的网络流量值小,则认为该第一监控周期为一个有效监控周期;如果连续的预设监控个数个(如3个)第一监控周期均为有效监控周期,则认为IP网络接口的负载压力小,确定IP网络接口用于传送监控数据。在一个第一监控周期内,如果BMC网络接口的流量值有预设次数(如7次或者多于7次)均比IP网络接口的网络流量值小,则认为该第一监控周期为一个有效监控周期;如果连续的预设监控个数个(如3个)第一监控周期均为有效监控周期,则认为BMC网络接口的负载压力小,确定BMC网络接口用于传送监控数据。如果第一监控周期不是一个有效监控周期,那么返回步骤100,继续获取网络流量信息,以继续寻找有效的第一个监控周期。也就是说,通过本专利技术提供的技术方案,用于监控数据传送的网络接口,会根据负载压力的变化进行实时切换,保证了后续进行监控数据传送的网络接口是当前负载压力小的网络接口。需要说明的是,当使用IP网络接口传送监控数据时,现有监控代理Agent统一收集监控节点的监控数据如软件信息以及硬件信息,并通过IP网络接口与监控信息收集单元交互,以对该监控节点进行监控;当使用BMC网络接口传送监控数据时,现有监控代理Agent会将收集到的软硬件信息,发送给BMC,再由BMC通过其BMC网口与监控信息收集单元交互,以对该监控节点进行监控本文档来自技高网...
一种监控数据传送方法及装置

【技术保护点】
一种监控数据传送方法,其特征在于,包括:获取服务器不同网络接口的网络流量信息;根据获得的网络流量信息分析网络接口的负载压力,确定负载压力小的网络接口用于传送监控数据。

【技术特征摘要】
1.一种监控数据传送方法,其特征在于,包括:获取服务器不同网络接口的网络流量信息;根据获得的网络流量信息分析网络接口的负载压力,确定负载压力小的网络接口用于传送监控数据;其中,所述服务器不同网络接口包括IP网络接口和主板管理控制器BMC网络接口;所述分析网络接口的负载压力,确定负载压力小的网络接口用于传送监控数据的过程包括:预先设置第一监控周期,并将第一监控周期划分为若干第二监控周期;按照所述第二监控周期监控IP网络接口和主板管理控制器BMC网络接口的网络流量;在一个所述第一监控周期内,监控的IP网络接口的网络流量值至少有N1次均比监控的BMC网络接口的网络流量值小,则认为该第一监控周期为一个有效监控周期;如果连续N2个第一监控周期均为有效监控周期,则认为IP网络接口的负载压力小,确定IP网络接口用于传送监控数据;或者在一个所述第一监控周期内,监控的BMC网络接口的网络流量值至少有N1次均比监控的IP网络接口的网络流量值小,则认为该第一监控周期为一个有效监控周期;如果连续N2个第一监控周期均为有效监控周期,则认为BMC网络接口的负载压力小,确定BMC网络接口用于传送监控数据;所述N1为预设次数,所述N2为预设监控个数。2.根据权利要求1所述的监控数据传送方法,其特征在于,如果所述第一监控周期不是一个有效监控周期,该方法还包括:继续执行所述获取服务器不同网络接口的网络流量信息的步骤。3.根据权利要求1或2所述的监控数据传送方法,其特征在于,所述第一监控周期为10分钟,所述第二监控周期为1分钟;所述预设次数为7次;所述预设监控个数为3个。4.一种监控数据传送装...

【专利技术属性】
技术研发人员:刘成平刘正伟
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:北京;11

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

1