分布式監(jiān)控系統(tǒng)信息處理方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種分布式監(jiān)控系統(tǒng)信息處理方法和系統(tǒng),其方法包括在采集端執(zhí)行的步驟以及在管理端執(zhí)行的步驟;所述在采集端執(zhí)行的步驟包括:獲取所述采集端對(duì)應(yīng)的各被監(jiān)控節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)據(jù),對(duì)所述節(jié)點(diǎn)數(shù)據(jù)進(jìn)行處理生成局部狀態(tài)片,將所述局部狀態(tài)片發(fā)送給管理端;所述在管理端執(zhí)行的步驟包括:接收所述局部狀態(tài)片,將所述局部狀態(tài)片組裝成系統(tǒng)全局狀態(tài)信息;既可以提高系統(tǒng)的數(shù)據(jù)處理速度,又可以在不浪費(fèi)資源的同時(shí)便于增加被監(jiān)控節(jié)點(diǎn)的數(shù)量的分布式監(jiān)控系統(tǒng)信息處理方法和系統(tǒng)。
【專利說明】分布式監(jiān)控系統(tǒng)信息處理方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)監(jiān)控【技術(shù)領(lǐng)域】,特別是涉及一種分布式監(jiān)控系統(tǒng)信息處理方法和系統(tǒng)。
【背景技術(shù)】
[0002]分布式監(jiān)控系統(tǒng)是用于獲取較大節(jié)點(diǎn)規(guī)模的計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)中各被監(jiān)控節(jié)點(diǎn)系統(tǒng)狀態(tài)數(shù)據(jù)、繪制系統(tǒng)整體狀態(tài)、對(duì)系統(tǒng)故障進(jìn)行報(bào)警的分布式系統(tǒng)。主要用于較大型的計(jì)算機(jī)網(wǎng)絡(luò),如數(shù)據(jù)中心、私有云等。其中,被監(jiān)控節(jié)點(diǎn)是一個(gè)抽象的概念,是各種系統(tǒng)節(jié)點(diǎn)的統(tǒng)稱,如服務(wù)器、PC機(jī)、網(wǎng)絡(luò)設(shè)備、虛擬機(jī),等等,被監(jiān)控節(jié)點(diǎn)通過局域網(wǎng)或者互聯(lián)網(wǎng)連接成一個(gè)網(wǎng)絡(luò)。
[0003]分布式監(jiān)控系統(tǒng)往往包括一個(gè)管理端和多個(gè)采集端。傳統(tǒng)的分布式監(jiān)控系統(tǒng)信息處理方式是,采集端負(fù)責(zé)采集各節(jié)點(diǎn)數(shù)據(jù),并發(fā)送給管理端;通過管理端對(duì)接收到的數(shù)據(jù)做進(jìn)一步的處理(包括格式化、存儲(chǔ)、報(bào)警判斷并報(bào)警、全局狀態(tài)繪制等)生成系統(tǒng)全局狀態(tài)信息。其中,全局狀態(tài)信息反應(yīng)了被監(jiān)控系統(tǒng)的整體健康狀態(tài)和報(bào)警信息,如處于不同健康狀態(tài)的節(jié)點(diǎn)數(shù)量、不同報(bào)警等級(jí)的報(bào)警數(shù)等等。
[0004]然而,隨著數(shù)據(jù)中心規(guī)模的擴(kuò)大以及云計(jì)算的發(fā)展,一個(gè)分布式系統(tǒng)中被監(jiān)控節(jié)點(diǎn)數(shù)迅速增加,從百節(jié)點(diǎn)規(guī)模擴(kuò)展到數(shù)千節(jié)點(diǎn)規(guī)模,以后還將進(jìn)一步擴(kuò)大。被監(jiān)控節(jié)點(diǎn)數(shù)的快速增長(zhǎng)導(dǎo)致管理端采集周期(如5分鐘)內(nèi)處理能力和網(wǎng)絡(luò)數(shù)據(jù)吞吐能力需要隨之線性增長(zhǎng),這對(duì)管理端造成了極大的壓力。如果采用傳統(tǒng)的分布式監(jiān)控系統(tǒng)監(jiān)控信息處理方式,必然會(huì)降低系統(tǒng)的數(shù)據(jù)處理速度,若通過升級(jí)管理端硬件的方式來提高管理端處理能力,不但會(huì)造成資源浪費(fèi),而且限制被監(jiān)控節(jié)點(diǎn)數(shù)量的進(jìn)一步擴(kuò)大。
【發(fā)明內(nèi)容】
[0005]基于此,提供一種既可以提高系統(tǒng)的數(shù)據(jù)處理速度,又可以在不浪費(fèi)資源的同時(shí)便于增加被監(jiān)控節(jié)點(diǎn)的數(shù)量的分布式監(jiān)控系統(tǒng)信息處理方法和系統(tǒng)。
[0006]本發(fā)明的目的通過如下技術(shù)方案實(shí)現(xiàn):
[0007]—種分布式監(jiān)控系統(tǒng)信息處理方法,包括在采集端執(zhí)行的步驟以及在管理端執(zhí)行的步驟;
[0008]所述在采集端執(zhí)行的步驟包括:獲取所述采集端對(duì)應(yīng)的各被監(jiān)控節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)據(jù),對(duì)所述節(jié)點(diǎn)數(shù)據(jù)進(jìn)行處理生成局部狀態(tài)片,將所述局部狀態(tài)片發(fā)送給管理端;
[0009]所述在管理端執(zhí)行的步驟包括:接收所述局部狀態(tài)片,將所述局部狀態(tài)片組裝成系統(tǒng)全局狀態(tài)信息。
[0010]一種分布式監(jiān)控系統(tǒng)信息處理系統(tǒng),包括采集端和管理端,所述采集端包括獲取模塊、處理模塊、發(fā)送模塊,所述管理端包括接收模塊和組裝模塊;
[0011 ] 獲取模塊,用于獲取所述采集端對(duì)應(yīng)的各被監(jiān)控節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)據(jù);
[0012]處理模塊,用于對(duì)所述節(jié)點(diǎn)數(shù)據(jù)進(jìn)行處理生成局部狀態(tài)片;[0013]發(fā)送模塊,用于將所述局部狀態(tài)片發(fā)送給管理端;
[0014]接收模塊,用于接收所述局部狀態(tài)片,將所述局部狀態(tài)片更新到系統(tǒng)全局狀態(tài)數(shù)據(jù)庫(kù);
[0015]組裝模塊,用于將所述局部狀態(tài)片組裝成系統(tǒng)全局狀態(tài)信息。
[0016]依據(jù)本發(fā)明的方案,其是采集端負(fù)責(zé)節(jié)點(diǎn)數(shù)據(jù)的獲取與處理得到數(shù)據(jù)狀態(tài)片,管理端負(fù)責(zé)將局部狀態(tài)片組裝成全局狀態(tài)信息,也就是說,由多個(gè)數(shù)據(jù)處理中心并行處理節(jié)點(diǎn)數(shù)據(jù),提高了系統(tǒng)的數(shù)據(jù)處理能力和數(shù)據(jù)處理速度,由于管理端只需要通過局部狀態(tài)片構(gòu)建全局狀態(tài)數(shù)據(jù),且由于采集端只發(fā)送局部狀態(tài)片而不是所有被監(jiān)控節(jié)點(diǎn)的數(shù)據(jù)給管理端,可以減少管理端的處理壓力和數(shù)據(jù)吞吐量,當(dāng)節(jié)點(diǎn)數(shù)據(jù)增加時(shí),也只需要增加采集端數(shù)量,因而,提高了系統(tǒng)被監(jiān)控節(jié)點(diǎn)的最大容量。
【專利附圖】
【附圖說明】
[0017]圖1為本發(fā)明的分布式監(jiān)控系統(tǒng)信息處理方法實(shí)施例的流程示意圖;
[0018]圖2為其中一個(gè)實(shí)施例中圖1中步驟S102的細(xì)化流程示意圖;
[0019]圖3為本發(fā)明的分布式監(jiān)控系統(tǒng)信息處理系統(tǒng)在其中一個(gè)實(shí)施例中的結(jié)構(gòu)示意圖;
[0020]圖4為本發(fā)明的分布式監(jiān)控系統(tǒng)信息處理系統(tǒng)在另一個(gè)實(shí)施例中的結(jié)構(gòu)示意圖;
[0021]圖5為本發(fā)明的分布式監(jiān)控系統(tǒng)信息處理系統(tǒng)在第三個(gè)實(shí)施例中的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0022]下面結(jié)合實(shí)施例及附圖對(duì)本發(fā)明作進(jìn)一步闡述,但本發(fā)明的實(shí)現(xiàn)方式不限于此。
[0023]參見圖1所示,為本發(fā)明的分布式監(jiān)控系統(tǒng)信息處理方法的流程示意圖。如圖1所示,本實(shí)施例中的分布式監(jiān)控系統(tǒng)信息處理方法包括在采集端執(zhí)行的步驟以及在管理端執(zhí)行的步驟,其中,在采集端執(zhí)行的步驟包括如下的步驟SlOl?步驟S103,在管理端執(zhí)行的步驟包括如下的步驟S104?步驟S105,具體如下:
[0024]步驟SlOl:獲取所述采集端對(duì)應(yīng)的各被監(jiān)控節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)據(jù);
[0025]本實(shí)施例中的分布式監(jiān)控系統(tǒng)包括一個(gè)管理端和多個(gè)采集端,每個(gè)采集端分別對(duì)應(yīng)多個(gè)被監(jiān)控節(jié)點(diǎn),通過各采集端分別獲取其對(duì)應(yīng)的各被監(jiān)控節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)據(jù),每個(gè)采集端具體負(fù)責(zé)哪些被監(jiān)控節(jié)點(diǎn)可以通過管理端統(tǒng)一管理;
[0026]在其中一個(gè)實(shí)施例中,所述管理端設(shè)置管理范圍信息,所述采集端根據(jù)所述管理范圍信息確定所述采集端對(duì)應(yīng)的各被監(jiān)控節(jié)點(diǎn);
[0027]米集端可以通過SNMP (Simple Network Management Protocol,簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)及代理程序獲取節(jié)點(diǎn)數(shù)據(jù),節(jié)點(diǎn)數(shù)據(jù)可以包括CPU利用率、內(nèi)存數(shù)據(jù)、硬盤數(shù)據(jù)、I / O吞吐率等,節(jié)點(diǎn)數(shù)據(jù)的種類可以通過管理端進(jìn)行統(tǒng)一管理;
[0028]在其中一個(gè)實(shí)施例中,在管理端執(zhí)行的步驟還可以包括:設(shè)置數(shù)據(jù)采集種類信息,在采集端執(zhí)行的步驟還可以包括:根據(jù)所述數(shù)據(jù)采集種類信息獲取節(jié)點(diǎn)數(shù)據(jù),也就是說,通過采集端獲取的節(jié)點(diǎn)數(shù)據(jù)的種類由管理端統(tǒng)一管理;
[0029]步驟S102:對(duì)所述節(jié)點(diǎn)數(shù)據(jù)進(jìn)行處理生成局部狀態(tài)片;
[0030]其中,局部狀態(tài)片包括節(jié)點(diǎn)報(bào)警信息和節(jié)點(diǎn)狀態(tài)信息等,其是局部狀態(tài)信息經(jīng)過處理的結(jié)果,是系統(tǒng)全局狀態(tài)的一個(gè)子集;
[0031]分布式監(jiān)控系統(tǒng)中的各采集端并行處理節(jié)點(diǎn)數(shù)據(jù),分別生成對(duì)應(yīng)的局部狀態(tài)片;
[0032]在其中一個(gè)實(shí)施例中,如圖2所示,對(duì)所述節(jié)點(diǎn)數(shù)據(jù)進(jìn)行處理生成局部狀態(tài)片可以具體包括如下步驟:
[0033]步驟S1021:將所述節(jié)點(diǎn)數(shù)據(jù)結(jié)構(gòu)化為用于節(jié)點(diǎn)報(bào)警判斷和存儲(chǔ)的數(shù)據(jù)格式;
[0034]步驟S1022:將結(jié)構(gòu)化后的節(jié)點(diǎn)數(shù)據(jù)進(jìn)行存儲(chǔ);
[0035]步驟S1023:對(duì)存儲(chǔ)的節(jié)點(diǎn)數(shù)據(jù)進(jìn)行報(bào)警判斷獲得節(jié)點(diǎn)報(bào)警信息;
[0036]通過采集端可以從存儲(chǔ)節(jié)點(diǎn)數(shù)據(jù)的數(shù)據(jù)庫(kù)中調(diào)取其對(duì)應(yīng)的被監(jiān)控節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)據(jù),該數(shù)據(jù)已經(jīng)過步驟S1021的結(jié)構(gòu)化處理,因而能用于節(jié)點(diǎn)報(bào)警判斷,則可以判斷調(diào)取到的節(jié)點(diǎn)數(shù)據(jù)是否觸發(fā)報(bào)警,若是,則相應(yīng)的記錄一條報(bào)警信息,綜合各條報(bào)警信息獲得節(jié)點(diǎn)報(bào)警信息;
[0037]在其中一個(gè)實(shí)施例中,在管理端執(zhí)行的步驟還可以包括:設(shè)置報(bào)警條件信息,所在采集端端執(zhí)行的步驟還可以包括:可以根據(jù)所述報(bào)警條件判斷是否觸發(fā)報(bào)警;所述采集端可以在啟動(dòng)時(shí)從管理端獲取所述報(bào)警條件信息,也可以是通過所述管理端主動(dòng)向所述采集端下發(fā)所述報(bào)警條件信息,例如,通過廣播的形式下發(fā)給所述采集端;
[0038]步驟S1024:根據(jù)存儲(chǔ)的節(jié)點(diǎn)數(shù)據(jù)計(jì)算出各所述被監(jiān)控節(jié)點(diǎn)的健康狀態(tài),對(duì)各所述被監(jiān)控節(jié)點(diǎn)的健康狀態(tài)進(jìn)行統(tǒng)計(jì)確定節(jié)點(diǎn)狀態(tài)信息;
[0039]采集端可以在一個(gè)預(yù)設(shè)的采集周期結(jié)束后,綜合其負(fù)責(zé)的每個(gè)節(jié)點(diǎn)的各項(xiàng)數(shù)據(jù),計(jì)算出各被監(jiān)控節(jié)點(diǎn)的整體健康狀態(tài),并對(duì)其負(fù)責(zé)的所有被監(jiān)控節(jié)點(diǎn)進(jìn)行統(tǒng)計(jì)得到節(jié)點(diǎn)狀態(tài)息;
[0040]步驟S1025:根據(jù)所述節(jié)點(diǎn)報(bào)警信息和所述節(jié)點(diǎn)狀態(tài)信息生成局部狀態(tài)片;
[0041]需要說明的,對(duì)所述節(jié)點(diǎn)數(shù)據(jù)進(jìn)行處理生成局部狀態(tài)片的方式不限于上述方式,例如,可以不對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)而直接進(jìn)行報(bào)警判斷、計(jì)算等,也可以是包括對(duì)數(shù)據(jù)進(jìn)行其他需要的操作等;
[0042]步驟S103:將所述局部狀態(tài)片發(fā)送給管理端;
[0043]步驟S104:接收所述局部狀態(tài)片;
[0044]一般需要在一個(gè)預(yù)設(shè)的周期內(nèi),對(duì)分布式監(jiān)控系統(tǒng)內(nèi)所有節(jié)點(diǎn)數(shù)據(jù)完成一次更新;
[0045]步驟S105:將所述局部狀態(tài)片組裝成系統(tǒng)全局狀態(tài)信息;
[0046]管理端負(fù)責(zé)將各個(gè)采集端發(fā)送來局部狀態(tài)片進(jìn)行組裝得到全局狀態(tài)信息,并可以響應(yīng)用戶全局狀態(tài)查詢指令,當(dāng)用戶通過客戶端或?yàn)g覽器請(qǐng)求系統(tǒng)全局狀態(tài)時(shí),管理端將全局狀態(tài)信息呈現(xiàn)給用戶,為了方便用戶的查看以及圖形化展示,還可以根據(jù)該全局狀態(tài)信息繪制全局狀態(tài)圖,并發(fā)送給用戶。
[0047]據(jù)此,依據(jù)上述本實(shí)施例中的方案,依據(jù)本發(fā)明的方案,其是采集端負(fù)責(zé)節(jié)點(diǎn)數(shù)據(jù)的獲取與處理得到數(shù)據(jù)狀態(tài)片,管理端負(fù)責(zé)將局部狀態(tài)片組裝成全局狀態(tài)信息,也就是說,由多個(gè)數(shù)據(jù)處理中心并行處理數(shù)據(jù),提高了系統(tǒng)的數(shù)據(jù)處理能力和數(shù)據(jù)處理速度,由于管理端只需要通過局部狀態(tài)片構(gòu)建全局狀態(tài)數(shù)據(jù),且由于采集端只發(fā)送局部狀態(tài)片而不是所有被監(jiān)控節(jié)點(diǎn)的數(shù)據(jù),可以減少管理端的處理壓力和數(shù)據(jù)吞吐量,當(dāng)節(jié)點(diǎn)數(shù)據(jù)增加時(shí),也只需要增加采集端數(shù)量即可以滿足要求,因而,提高了系統(tǒng)被監(jiān)控節(jié)點(diǎn)的最大容量。[0048]此外,考慮到,可能出現(xiàn)采集端異常情況,由于這種情況下,會(huì)影響到系統(tǒng)的全局狀態(tài)信息,因而,在其中一個(gè)實(shí)施例中,在管理端執(zhí)行的步驟還可以包括:在預(yù)設(shè)周期內(nèi)未接收到所述采集端發(fā)送的局部狀態(tài)片時(shí),探測(cè)所述采集端的狀態(tài),根據(jù)所述采集端的狀態(tài)判斷所述采集端是否正常運(yùn)行,若沒有正常運(yùn)行,則在所述系統(tǒng)狀態(tài)數(shù)據(jù)庫(kù)中進(jìn)行標(biāo)注。這樣,可以便于用戶對(duì)異常采集端進(jìn)行排查等。
[0049]根據(jù)上述本發(fā)明的分布式監(jiān)控系統(tǒng)信息處理方法,本發(fā)明還提供一種分布式監(jiān)控系統(tǒng)信息處理系統(tǒng),以下就本發(fā)明的分布式監(jiān)控系統(tǒng)信息處理系統(tǒng)的實(shí)施例進(jìn)行詳細(xì)說明。圖3中示出了本發(fā)明的分布式監(jiān)控系統(tǒng)信息處理系統(tǒng)的實(shí)施例的結(jié)構(gòu)示意圖。為了便于說明,在圖3中只示出了與本發(fā)明相關(guān)的部分。
[0050]如圖3所示,本發(fā)明實(shí)施例中的一種分布式監(jiān)控系統(tǒng)信息處理系統(tǒng)包括采集端和管理端,其中,采集端包括獲取模塊201、處理模塊202、發(fā)送模塊203,管理端包括接收模塊204、組裝模塊205,其中:
[0051]獲取模塊201,用于獲取所述采集端對(duì)應(yīng)的各被監(jiān)控節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)據(jù);
[0052]處理模塊202,用于對(duì)所述節(jié)點(diǎn)數(shù)據(jù)進(jìn)行處理生成局部狀態(tài)片;
[0053]發(fā)送模塊203,用于將所述局部狀態(tài)片發(fā)送給管理端;
[0054]接收模塊204,用于接收所述局部狀態(tài)片;
[0055]組裝模塊205,用于將所述局部狀態(tài)片組裝成系統(tǒng)全局狀態(tài)信息。
[0056]一般情況下,上述的管理端為一個(gè),采集端為多個(gè)。
[0057]在其中一個(gè)實(shí)施例中,本發(fā)明的分布式監(jiān)控系統(tǒng)信息處理系統(tǒng),如圖4所示,管理端還可以包括第一設(shè)置模塊206 ;
[0058]設(shè)置模塊206用于設(shè)置管理范圍信息、數(shù)據(jù)采集種類信息、報(bào)警條件信息;
[0059]相應(yīng)地,獲取模塊201可以根據(jù)所述管理范圍信息確定所述采集端對(duì)應(yīng)的各被監(jiān)控節(jié)點(diǎn),根據(jù)所述數(shù)據(jù)采集種類信息獲取節(jié)點(diǎn)數(shù)據(jù);
[0060]在其中一個(gè)實(shí)施例中,本發(fā)明的分布式監(jiān)控系統(tǒng)信息處理系統(tǒng),如圖4所不,管理端還可以包括第二設(shè)置模塊207 ;
[0061]相應(yīng)地,處理模塊202可以根據(jù)所述報(bào)警條件判斷是否觸發(fā)報(bào)警。
[0062]在其中一個(gè)實(shí)施例中,處理模塊202可以將所述節(jié)點(diǎn)數(shù)據(jù)結(jié)構(gòu)化為用于節(jié)點(diǎn)報(bào)警判斷和存儲(chǔ)的數(shù)據(jù)格式,將結(jié)構(gòu)化后的節(jié)點(diǎn)數(shù)據(jù)進(jìn)行存儲(chǔ),對(duì)存儲(chǔ)的節(jié)點(diǎn)數(shù)據(jù)進(jìn)行報(bào)警判斷獲得節(jié)點(diǎn)報(bào)警信息,根據(jù)存儲(chǔ)的節(jié)點(diǎn)數(shù)據(jù)計(jì)算出各所述被監(jiān)控節(jié)點(diǎn)的健康狀態(tài),對(duì)各所述被監(jiān)控節(jié)點(diǎn)的健康狀態(tài)進(jìn)行統(tǒng)計(jì)確定節(jié)點(diǎn)狀態(tài)信息,根據(jù)所述節(jié)點(diǎn)報(bào)警信息和所述節(jié)點(diǎn)狀態(tài)信息生成局部狀態(tài)片。
[0063]在其中一個(gè)實(shí)施例中,本發(fā)明的分布式監(jiān)控系統(tǒng)信息處理系統(tǒng),如圖5所不,管理端還可以包括采集端狀態(tài)標(biāo)注模塊208,采集端狀態(tài)標(biāo)注模塊208用于在預(yù)設(shè)周期內(nèi)未接收到所述采集端發(fā)送的局部狀態(tài)片,探測(cè)所述采集端的狀態(tài),根據(jù)所述采集端的狀態(tài)判斷所述采集端是否正常運(yùn)行,若沒有正常運(yùn)行,在所述系統(tǒng)狀態(tài)數(shù)據(jù)庫(kù)中進(jìn)行標(biāo)注。
[0064]本發(fā)明的分布式監(jiān)控系統(tǒng)信息處理系統(tǒng)與本發(fā)明的分布式監(jiān)控系統(tǒng)信息處理方法一一對(duì)應(yīng),在上述分布式監(jiān)控系統(tǒng)信息處理方法的實(shí)施例闡述的技術(shù)特征及其有益效果均適用于分布式監(jiān)控系統(tǒng)信息處理系統(tǒng)的實(shí)施例中,特此聲明。
[0065]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種分布式監(jiān)控系統(tǒng)信息處理方法,其特征在于,包括在采集端執(zhí)行的步驟以及在管理端執(zhí)行的步驟; 所述在采集端執(zhí)行的步驟包括:獲取所述采集端對(duì)應(yīng)的各被監(jiān)控節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)據(jù),對(duì)所述節(jié)點(diǎn)數(shù)據(jù)進(jìn)行處理生成局部狀態(tài)片,將所述局部狀態(tài)片發(fā)送給管理端; 所述在管理端執(zhí)行的步驟包括:接收所述局部狀態(tài)片,將所述局部狀態(tài)片組裝成系統(tǒng)全局狀態(tài)信息。
2.根據(jù)權(quán)利要求1所述的分布式監(jiān)控系統(tǒng)信息處理方法,其特征在于: 所述在管理端執(zhí)行的步驟還包括:設(shè)置管理范圍信息,或者/和設(shè)置數(shù)據(jù)采集種類信息; 所述在采集端執(zhí)行的步驟還包括:根據(jù)所述管理范圍信息確定所述采集端對(duì)應(yīng)的各被監(jiān)控節(jié)點(diǎn),或者/和根據(jù)所述數(shù)據(jù)采集種類信息獲取節(jié)點(diǎn)數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的分布式監(jiān)控系統(tǒng)信息處理方法,其特征在于: 所述在管理端執(zhí)行的步驟還包括:設(shè)置報(bào)警條件信息; 所述在采集端執(zhí)行的步驟還包括:根據(jù)所述報(bào)警條件判斷是否觸發(fā)報(bào)警。
4.根據(jù)權(quán)利要求1所述的分布式監(jiān)控系統(tǒng)信息處理方法,其特征在于,所述對(duì)所述節(jié)點(diǎn)數(shù)據(jù)進(jìn)行處理生成局 部狀態(tài)片包括如下步驟: 將所述節(jié)點(diǎn)數(shù)據(jù)結(jié)構(gòu)化為用于節(jié)點(diǎn)報(bào)警判斷和存儲(chǔ)的數(shù)據(jù)格式; 將結(jié)構(gòu)化后的節(jié)點(diǎn)數(shù)據(jù)進(jìn)行存儲(chǔ); 對(duì)存儲(chǔ)的節(jié)點(diǎn)數(shù)據(jù)進(jìn)行報(bào)警判斷獲得節(jié)點(diǎn)報(bào)警信息; 根據(jù)存儲(chǔ)的節(jié)點(diǎn)數(shù)據(jù)計(jì)算出各所述被監(jiān)控節(jié)點(diǎn)的健康狀態(tài),對(duì)各所述被監(jiān)控節(jié)點(diǎn)的健康狀態(tài)進(jìn)行統(tǒng)計(jì)確定節(jié)點(diǎn)狀態(tài)信息; 根據(jù)所述節(jié)點(diǎn)報(bào)警信息和所述節(jié)點(diǎn)狀態(tài)信息生成局部狀態(tài)片。
5.根據(jù)權(quán)利要求1所述的分布式監(jiān)控系統(tǒng)信息處理方法,其特征在于,所述在管理端執(zhí)行的步驟還包括: 在預(yù)設(shè)周期內(nèi)未接收到所述采集端發(fā)送的局部狀態(tài)片時(shí),探測(cè)所述采集端的狀態(tài),根據(jù)所述采集端的狀態(tài)判斷所述采集端是否正常運(yùn)行,若沒有正常運(yùn)行,則在所述系統(tǒng)狀態(tài)數(shù)據(jù)庫(kù)中進(jìn)行標(biāo)注。
6.一種分布式監(jiān)控系統(tǒng)信息處理系統(tǒng),其特征在于,包括采集端和管理端,所述采集端包括獲取模塊、處理模塊、發(fā)送模塊,所述管理端包括接收模塊和組裝模塊; 獲取模塊,用于獲取所述采集端對(duì)應(yīng)的各被監(jiān)控節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)據(jù); 處理模塊,用于對(duì)所述節(jié)點(diǎn)數(shù)據(jù)進(jìn)行處理生成局部狀態(tài)片; 發(fā)送模塊,用于將所述局部狀態(tài)片發(fā)送給管理端; 接收模塊,用于接收所述局部狀態(tài)片; 組裝模塊,用于將所述局部狀態(tài)片組裝成系統(tǒng)全局狀態(tài)信息。
7.根據(jù)權(quán)利要求6所述的分布式監(jiān)控系統(tǒng)信息處理系統(tǒng),其特征在于,所述管理端還包括第一設(shè)置模塊; 所述第一設(shè)置模塊用于設(shè)置管理范圍信息、數(shù)據(jù)采集種類信息; 所述獲取模塊根據(jù)所述管理范圍信息確定所述采集端對(duì)應(yīng)的各被監(jiān)控節(jié)點(diǎn),根據(jù)所述數(shù)據(jù)采集種類信息獲取節(jié)點(diǎn)數(shù)據(jù)。
8.根據(jù)權(quán)利要求6所述的分布式監(jiān)控系統(tǒng)信息處理系統(tǒng),其特征在于,所述管理端還包括第二設(shè)置模塊; 所述第二設(shè)置模塊用于設(shè)置報(bào)警條件信息; 所述處理模塊根據(jù)所述報(bào)警條件判斷是否觸發(fā)報(bào)警。
9.根據(jù)權(quán)利要求6所述的分布式監(jiān)控系統(tǒng)信息處理系統(tǒng),其特征在于: 所述處理模塊將所述節(jié)點(diǎn)數(shù)據(jù)結(jié)構(gòu)化為用于節(jié)點(diǎn)報(bào)警判斷和存儲(chǔ)的數(shù)據(jù)格式,將結(jié)構(gòu)化后的節(jié)點(diǎn)數(shù)據(jù)進(jìn)行存儲(chǔ),對(duì)存儲(chǔ)的節(jié)點(diǎn)數(shù)據(jù)進(jìn)行報(bào)警判斷獲得節(jié)點(diǎn)報(bào)警信息,根據(jù)存儲(chǔ)的節(jié)點(diǎn)數(shù)據(jù)計(jì)算出各所述被監(jiān)控節(jié)點(diǎn)的健康狀態(tài),對(duì)各所述被監(jiān)控節(jié)點(diǎn)的健康狀態(tài)進(jìn)行統(tǒng)計(jì)確定節(jié)點(diǎn)狀態(tài)信息,根據(jù)所述節(jié)點(diǎn)報(bào)警信息和所述節(jié)點(diǎn)狀態(tài)信息生成局部狀態(tài)片。
10.根據(jù)權(quán)利要求6所述的分布式監(jiān)控系統(tǒng)信息處理系統(tǒng),其特征在于所述管理端還包括采集端狀態(tài)標(biāo)注模塊: 所述采集端狀態(tài)標(biāo)注模塊用于在預(yù)設(shè)周期內(nèi)未接收到所述采集端發(fā)送的局部狀態(tài)片時(shí),探測(cè)所述采集端的狀態(tài),根據(jù)所述采集端的狀態(tài)判斷所述采集端是否正常運(yùn)行,若沒有正常運(yùn)行,則在所 述系統(tǒng)狀態(tài)數(shù)據(jù)庫(kù)中進(jìn)行標(biāo)注。
【文檔編號(hào)】H04L29/08GK103944777SQ201410117685
【公開日】2014年7月23日 申請(qǐng)日期:2014年3月26日 優(yōu)先權(quán)日:2014年3月26日
【發(fā)明者】王曉博 申請(qǐng)人:廣州杰賽科技股份有限公司