一種日志信息傳送方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種日志信息傳送方法及裝置,包括獲取服務器不同網絡接口的網絡流量信息;根據日志信息的信息級別,及獲得的網絡流量信息,確定傳送日志信息的網絡接口。從本發(fā)明提供的技術方案可見,按照不同的日志信息的級別,分別采用實時傳送方式或最佳時間段傳送的方式,而且利用網絡壓力小的網絡接口傳送日志信息,有效實現了日志信息的傳送,也避免了IP網絡接口的擁堵,節(jié)約了網絡資源。
【專利說明】一種日志信息傳送方法及裝置
【技術領域】
[0001] 本發(fā)明涉及集群設備監(jiān)控技術,尤指一種日志信息傳送方法及裝置。
【背景技術】
[0002] 隨著云計算、大數據應用的發(fā)展,隨之而增加的監(jiān)控節(jié)點如物理設備、虛擬設備也 越來越多。隨著監(jiān)控節(jié)點的增加,對設備的監(jiān)控、告警日志的處理也越來越受到人們的重 視。為了給設備的維護提供可參考的依據,需要對眾多監(jiān)控節(jié)點的日志信息進行分析?;?這一需求,日志信息往往會被傳輸匯總到一起,而在各監(jiān)控節(jié)點的日志信息的傳輸過程中, 對網絡帶寬也提出了要求。
[0003] 目前,是通過利用各個監(jiān)控節(jié)點的IP網絡接口,實時地將日志信息傳送給用于對 日志信息進行展示的日志接收處理單元。這種日志信息傳送方式,在設備的網絡壓力較小 時,影響不大。但是,當監(jiān)控節(jié)點的IP網口網絡流量非常大時,網絡本身就會出現擁堵的狀 況,如果還要對大量的日志信息進行發(fā)送,無疑會對網絡造成更大的擁堵,對網絡資源的無 效使用本身也是一種對網絡資源的浪費。
【發(fā)明內容】
[0004] 為了解決上述技術問題,本發(fā)明提供了一種日志信息傳送方法及裝置,能夠有效 實現日志信息的傳送,同時節(jié)約網絡資源。
[0005] 為了達到本發(fā)明目的,本發(fā)明提供了一種日志信息傳送方法,包括:獲取服務器不 同網絡接口的網絡流量信息;
[0006] 根據日志信息的信息級別,及獲得的網絡流量信息,確定傳送日志信息的網絡接 □。
[0007] 如果所述日志信息為嚴重告警日志信息,所述確定傳送日志信息的網絡接口包 括:
[0008] 分別通過不同的網絡接口 Ping所述日志信息所發(fā)往的主機地址,選擇Ping通時 間短的網絡接口發(fā)送所述日志信息。
[0009] 如果所述日志信息為非嚴重告警的信息或其它日志信息,所述確定傳送日志信息 的網絡接口包括:
[0010] 根據對所述獲得的網絡流量信息的歷史統(tǒng)計分析,選擇網絡流量平均值小的時間 段的網絡接口傳送所述日志信息。
[0011] 預先設置統(tǒng)計分析時間段,所述對網絡流量信息的統(tǒng)計分析包括:
[0012] 按照預先設置的統(tǒng)計分析時間段,計算各時間段內獲得的所述網絡流量信息的網 絡流量平均值。
[0013] 所述網絡接口包括IP網絡接口、主板管理控制器BMC網絡接口。
[0014] 本發(fā)明還提供了一種日志信息傳送裝置,至少包括流量監(jiān)控單元、以及日志傳送 處理單元;其中,
[0015] 流量監(jiān)控單元,用于監(jiān)控服務器的不同網絡接口并獲取網絡流量信息;
[0016] 日志傳送處理單元,用于根據來自監(jiān)控節(jié)點的日志信息的信息級別,及來自流量 監(jiān)控單元的的網絡流量信息,確定傳送日志信息的網絡接口,并通過確定的網絡接口傳送 日志信息。
[0017] 還包括日志接收處理單元,用于對接收到的日志信息進行展示。
[0018] 所述日志傳送處理單元具體用于:
[0019] 如果日志信息為嚴重告警日志信息,分別通過不同的網絡接口 Ping所述日志信 息所發(fā)往的主機地址,選擇Ping通時間短的網絡接口發(fā)送所述日志信息;
[0020] 如果日志信息為非嚴重告警的信息或其它日志信息,根據對獲得的網絡流量信息 的歷史統(tǒng)計分析,選擇網絡流量平均值小的時間段的網絡接口傳送日志信息。
[0021] 所述網絡接口包括IP網絡接口、BMC網絡接口。
[0022] 與現有技術相比,本發(fā)明至少包括獲取服務器不同網絡接口的網絡流量信息;根 據日志信息的信息級別,及獲得的網絡流量信息,確定傳送日志信息的網絡接口。從本發(fā)明 提供的技術方案可見,按照不同的日志信息的級別,分別采用實時傳送方式或最佳時間段 傳送的方式,而且利用網絡壓力小的網絡接口傳送日志信息,有效實現了利用空閑的網絡 資源傳送各個監(jiān)控節(jié)點的日志信息,也避免了 IP網絡接口的擁堵,節(jié)約了網絡資源。
[0023] 本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變 得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在說明書、權利 要求書以及附圖中所特別指出的結構來實現和獲得。
【專利附圖】
【附圖說明】
[0024] 附圖用來提供對本發(fā)明技術方案的進一步理解,并且構成說明書的一部分,與本 申請的實施例一起用于解釋本發(fā)明的技術方案,并不構成對本發(fā)明技術方案的限制。
[0025] 圖1為本發(fā)明日志信息傳送方法的流程圖;
[0026] 圖2為本發(fā)明日志信息傳送裝置的組成結構示意圖。
【具體實施方式】
[0027] 為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,下文中將結合附圖對本發(fā)明 的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中 的特征可以相互任意組合。
[0028] 圖1為本發(fā)明日志信息傳送方法的流程圖,如圖1所示,包括:
[0029] 步驟100 :獲取服務器不同網絡接口的網絡流量信息。
[0030] 本步驟中的服務器管轄下包括有一個或一個以上監(jiān)控節(jié)點。
[0031] 本步驟中的網絡接口包括但不限于IP網絡接口、主板管理控制器(BMC, Baseboard Management Controller)網絡接口。其中,IP網絡接口是安裝操作系統(tǒng)的IP 地址的網口,BMC網絡接口是設備主板上的管理網口。
[0032] 通過本步驟,可以監(jiān)控服務器的IP網絡接口以及BMC網絡接口的網絡流量,并將 采集到的流量信息存儲到數據庫中。本步驟中如何實現對服務器的IP網絡接口以及BMC 網絡接口的監(jiān)控,屬于本領域技術人員的慣用技術手段,其具體實現并不用于限定本發(fā)明 的保護范圍,這里不再贅述。
[0033] 步驟101 :根據日志信息的信息級別,及獲得的網絡流量信息,確定傳送日志信息 的網絡接口。
[0034] 來自監(jiān)控節(jié)點的日志信息中本身就包括有區(qū)別不同告警級別的信息,因此,根據 日志信息容易獲知哪些日志信息是嚴重告警日志信息,哪些日志信息是非嚴重告警日志信 息,明些日志信息是其它日志信息。
[0035] 本步驟中的確定傳送日志信息的網絡接口具體包括:
[0036] 如果日志信息為嚴重告警日志信息,分別通過不同的網絡接口 Ping所述日志信 息所發(fā)往的主機地址,選擇Ping通時間短的網絡接口實時發(fā)送所述日志信息。具體來講, 分別通過IP網絡接口、BMC網絡接口 Ping日志接收處理單元所在的主機地址,選擇Ping通 時間短的網絡接口實時發(fā)送日志信息。比如:通過BMC網絡接口 Ping通日志接收處理單元 所在的主機地址的時間為9ms,通過IP網絡接口 Ping通日志接收處理單元所在的主機地址 的時間為58ms,這個結果表示IP網絡接口壓力較BMC網絡接口的要大,則選擇BMC網絡接 口傳送日志信息。本發(fā)明中,BMC網絡接口通常會用作管理網口,在IP網絡接口壓力較大 時,采用BMC網絡接口實時傳送告警信息,有效實現了日志信息的傳送,也避免了 IP網絡接 口的擁堵,節(jié)約了網絡資源。
[0037] 如果日志信息為非嚴重告警的信息或其它日志信息,根據對獲得的網絡流量信息 的歷史統(tǒng)計分析,選擇網絡流量平均值小的時間段的網絡接口傳送日志信息。其中,對網絡 流量信息的統(tǒng)計分析包括:
[0038] 預先設置統(tǒng)計分析時間段,按照預先設置的統(tǒng)計分析時間段,計算各時間段內獲 得的所述網絡流量信息的網絡流量平均值。這里時間段可以是按年、或按月、或按日劃分 的,具體劃分情況可以根據實際應用場合進行確定,這里本領域技術人員容易實現的,這里 不再贅述。舉個例子來看,假設統(tǒng)計分析時間段為10分鐘,也就是說,每10分鐘對來自不 同網絡接口的網絡流量信息進行平均值計算并存儲。當確定需要根據對獲得的網絡流量信 息的歷史統(tǒng)計分析,選擇網絡接口傳送日志信息時,會根據前一天、或前一個月、或前一年 的當前時段的歷史統(tǒng)計信息,選擇在網絡流量平均值小的時間段傳送日志信息。具體來看, 假設用戶設定的IP網口與BMC網口的網絡流量采集頻度為每分鐘一次,統(tǒng)計分析時間段為 10分鐘,即在每一個統(tǒng)計分析時間段內,可以采集10次IP網口以及10次BMC網口的流量 數據;計算這10次的IP網口流量與BMC網口流量的平均值并存儲,作為選擇發(fā)送網口及發(fā) 送時間段的參考依據。根據歷史數據,每個小時內選擇一個網絡平均流量最小的時間段,來 完成日志信息的發(fā)送,盡量的減小對網絡的壓力。比如:在13點,每10分鐘一個時間段,查 詢IP網口采集到的網絡流量均值分別為32m/s、35m/s、40m/s、28m/s、30m/s、31m/s ;BMC網 口的網絡流量均值為22m/s、21m/s、29m/s、27m/s、30m/s、28m/s ;根據對比,在13點,發(fā)送日 志信息時間段為第二個時間段,為13點11分至20分,利用BMC網口發(fā)送日志信息。
[0039] 這樣,無疑也是避開了網絡壓力大的時間段,而選擇在網絡壓力小的網絡接口的 時間段進行日志信息的傳送,有效實現了日志信息的傳送,也避免了 IP網絡接口的擁堵, 節(jié)約了網絡資源。
[0040] 從本發(fā)明提供的技術方案可見,按照不同的日志信息的級別,分別采用實時傳送 方式或最佳時間段傳送的方式,而且利用網絡壓力小的網絡接口傳送日志信息,有效實現 了利用空閑的網絡資源傳送各個監(jiān)控節(jié)點的日志信息,也避免了 IP網絡接口的擁堵,節(jié)約 了網絡資源。
[0041] 圖2為本發(fā)明日志信息傳送裝置的組成結構示意圖,如圖2所示,至少包括流量監(jiān) 控單元、以及日志傳送處理單元;其中,
[0042] 流量監(jiān)控單元,用于監(jiān)控服務器的不同網絡接口并獲取網絡流量信息。服務器管 轄下包括有一個或一個以上監(jiān)控節(jié)點。
[0043]日志傳送處理單元,用于根據來自監(jiān)控節(jié)點的日志信息的信息級別,及來自流量 監(jiān)控單元的的網絡流量信息,確定傳送日志信息的網絡接口,并通過確定的網絡接口傳送 日志信息。
[0044] 其中,日志傳送處理單元,具體用于:
[0045] 如果日志信息為嚴重告警日志信息,分別通過不同的網絡接口 Ping所述日志信 息所發(fā)往的主機地址,選擇Ping通時間短的網絡接口發(fā)送所述日志信息;
[0046] 如果日志信息為非嚴重告警的信息或其它日志信息,根據對獲得的網絡流量信息 的歷史統(tǒng)計分析,選擇網絡流量平均值小的時間段的網絡接口傳送日志信息。
[0047] 本發(fā)明中網絡接口包括但不限于IP網絡接口、BMC網絡接口
[0048] 本發(fā)明裝置還包括日志接收處理單元,用于對接收到的日志信息進行展示。
[0049] 雖然本發(fā)明所揭露的實施方式如上,但所述的內容僅為便于理解本發(fā)明而采用的 實施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬領域內的技術人員,在不脫離本發(fā)明所揭 露的精神和范圍的前提下,可以在實施的形式及細節(jié)上進行任何的修改與變化,但本發(fā)明 的專利保護范圍,仍須以所附的權利要求書所界定的范圍為準。
【權利要求】
1. 一種日志信息傳送方法,其特征在于,包括:獲取服務器不同網絡接口的網絡流量 信息; 根據日志信息的信息級別,及獲得的網絡流量信息,確定傳送日志信息的網絡接口。
2. 根據權要求1所述的日志信息傳送方法,其特征在于,如果所述日志信息為嚴重告 警日志信息,所述確定傳送日志信息的網絡接口包括 : 分別通過不同的網絡接口 Ping所述日志信息所發(fā)往的主機地址,選擇Ping通時間短 的網絡接口發(fā)送所述日志信息。
3. 根據權要求1所述的日志信息傳送方法,其特征在于,如果所述日志信息為非嚴重 告警的信息或其它日志信息,所述確定傳送日志信息的網絡接口包括: 根據對所述獲得的網絡流量信息的歷史統(tǒng)計分析,選擇網絡流量平均值小的時間段的 網絡接口傳送所述日志信息。
4. 根據權利3所述的日志信息傳送方法,其特征在于,預先設置統(tǒng)計分析時間段,所述 對網絡流量信息的統(tǒng)計分析包括: 按照預先設置的統(tǒng)計分析時間段,計算各時間段內獲得的所述網絡流量信息的網絡流 量平均值。
5. 根據權利要求1?4任一項所述的日志信息傳送方法,其特征在于,所述網絡接口包 括IP網絡接口、主板管理控制器BMC網絡接口。
6. -種日志信息傳送裝置,其特征在于,至少包括流量監(jiān)控單元、以及日志傳送處理單 元;其中, 流量監(jiān)控單元,用于監(jiān)控服務器的不同網絡接口并獲取網絡流量信息; 日志傳送處理單元,用于根據來自監(jiān)控節(jié)點的日志信息的信息級別,及來自流量監(jiān)控 單元的的網絡流量信息,確定傳送日志信息的網絡接口,并通過確定的網絡接口傳送日志 信息。
7. 根據權利要求6所述的日志信息傳送裝置,其特征在于,還包括日志接收處理單元, 用于對接收到的日志信息進行展示。
8. 根據權利要求6或7所述的日志信息傳送裝置,其特征在于,所述日志傳送處理單元 具體用于: 如果日志信息為嚴重告警日志信息,分別通過不同的網絡接口 Ping所述日志信息所 發(fā)往的主機地址,選擇Ping通時間短的網絡接口發(fā)送所述日志信息; 如果日志信息為非嚴重告警的信息或其它日志信息,根據對獲得的網絡流量信息的歷 史統(tǒng)計分析,選擇網絡流量平均值小的時間段的網絡接口傳送日志信息。
9. 根據權利要求6所述的日志信息傳送裝置,其特征在于,所述網絡接口包括IP網絡 接口、BMC網絡接口。
【文檔編號】H04L12/24GK104125115SQ201410378539
【公開日】2014年10月29日 申請日期:2014年8月1日 優(yōu)先權日:2014年8月1日
【發(fā)明者】劉成平, 張東 申請人:浪潮(北京)電子信息產業(yè)有限公司