用于it領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)及一體化監(jiān)控方法
【專利摘要】本發(fā)明提出了一種用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng),包括:配置模塊,用于設(shè)置一個(gè)或多個(gè)監(jiān)控對(duì)象,并對(duì)每個(gè)監(jiān)控對(duì)象進(jìn)行配置以獲取監(jiān)控對(duì)象之間的層級(jí)關(guān)系及監(jiān)控指標(biāo);監(jiān)控模塊,用于從一個(gè)或多個(gè)監(jiān)控對(duì)象中實(shí)時(shí)采集對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù);存儲(chǔ)模塊,用于接收來自監(jiān)控模塊的監(jiān)控?cái)?shù)據(jù),并存儲(chǔ)監(jiān)控?cái)?shù)據(jù),其中,監(jiān)控模塊還用于在接收到客戶端的查詢請(qǐng)求時(shí),從存儲(chǔ)模塊中讀取與查詢請(qǐng)求對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù),并根據(jù)監(jiān)控?cái)?shù)據(jù)的類別和監(jiān)控指標(biāo)對(duì)監(jiān)控?cái)?shù)據(jù)進(jìn)行處理,生成處理后的監(jiān)控?cái)?shù)據(jù),以及將處理后的監(jiān)控?cái)?shù)據(jù)發(fā)送至客戶端。本發(fā)明還提出一種用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法。本發(fā)明可以實(shí)現(xiàn)對(duì)IT資源全方位監(jiān)控,降低運(yùn)維軟件在部署過程中帶來的風(fēng)險(xiǎn)。
【專利說明】用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)及一體化監(jiān)控方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子信息【技術(shù)領(lǐng)域】,特別涉及一種用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)及用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法。
【背景技術(shù)】
[0002]IT運(yùn)維監(jiān)控一體化的方法已經(jīng)成為現(xiàn)今企業(yè)對(duì)自身IT資源運(yùn)行維護(hù)、實(shí)時(shí)監(jiān)控的重要解決方法。在IT運(yùn)維監(jiān)控系統(tǒng)中,將對(duì)企業(yè)各類IT資源運(yùn)行數(shù)據(jù)進(jìn)行采集和處理,使得企業(yè)可以掌握所有IT資源運(yùn)行情況。其中,IT資源例如可以為業(yè)務(wù)系統(tǒng)、硬件、網(wǎng)絡(luò)。
[0003]然而,現(xiàn)有的運(yùn)行維護(hù)方案只能對(duì)單個(gè)IT資源進(jìn)行監(jiān)控,功能單一,也無(wú)法做到采集、存儲(chǔ)、展示一體化以及將運(yùn)維監(jiān)控軟件和服務(wù)器集成為一體機(jī)。這種方式對(duì)企業(yè)IT資源的全方面運(yùn)維監(jiān)控以及系統(tǒng)的部署帶來很多不便。
[0004]具體地,現(xiàn)有的對(duì)IT資源的運(yùn)行維護(hù)方案主要存在如下缺陷:
[0005](I)現(xiàn)有技術(shù)手段是利用維護(hù)人員個(gè)人的技術(shù)能力編制特定的腳本或命令達(dá)到監(jiān)控管理目的,這就對(duì)運(yùn)維人員技術(shù)專業(yè)程度的要求很高,對(duì)于企業(yè)則需要聘請(qǐng)高技術(shù)的運(yùn)維人才,導(dǎo)致需要加大企業(yè)人才、成本的投入。
[0006](2)現(xiàn)有的IT資源的運(yùn)行維護(hù)方案在安裝部署時(shí),往往會(huì)存在兼容問題,從而導(dǎo)致軟件在安裝部署及配置時(shí)十分繁鎖。
[0007](3)現(xiàn)有各廠商產(chǎn)品都只專注某一方面的功能,導(dǎo)致產(chǎn)品功能的分散,難以做到對(duì)企業(yè)內(nèi)所有IT資源的統(tǒng)一運(yùn)維監(jiān)控。對(duì)于企業(yè)而言不僅需要增加運(yùn)維成本的投入,也不能實(shí)現(xiàn)對(duì)企業(yè)IT資源實(shí)現(xiàn)全方位監(jiān)控。
[0008](4)現(xiàn)有產(chǎn)品的數(shù)據(jù)互通兼容性方面存在不足,各個(gè)廠家之間的數(shù)據(jù)傳輸標(biāo)準(zhǔn)可能不一致,導(dǎo)致多運(yùn)維軟件在集成時(shí),可能就會(huì)導(dǎo)致數(shù)據(jù)不兼容的問題,無(wú)法保證產(chǎn)品的正常的使用。
[0009](5)現(xiàn)有產(chǎn)品在展示方面存在不足,往往需要根據(jù)企業(yè)實(shí)際情況進(jìn)行定制化的開發(fā),從而導(dǎo)致開發(fā)周期過長(zhǎng),產(chǎn)品不具有靈活性。
【發(fā)明內(nèi)容】
[0010]本發(fā)明的目的旨在至少解決所述技術(shù)缺陷之一。
[0011]為此,本發(fā)明的一個(gè)目的在于提出一種用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng),該系統(tǒng)可以實(shí)現(xiàn)對(duì)IT資源全方位監(jiān)控,降低運(yùn)維軟件在部署過程中帶來的風(fēng)險(xiǎn)。本發(fā)明的另一個(gè)目的在于提出一種用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法。
[0012]為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面的實(shí)施例提供一種用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng),包括:配置模塊,用于設(shè)置一個(gè)或多個(gè)監(jiān)控對(duì)象,并對(duì)每個(gè)所述監(jiān)控對(duì)象進(jìn)行配置以獲取所述監(jiān)控對(duì)象之間的層級(jí)關(guān)系及監(jiān)控指標(biāo);監(jiān)控模塊,用于從所述一個(gè)或多個(gè)監(jiān)控對(duì)象中實(shí)時(shí)采集對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù);存儲(chǔ)模塊,用于接收來自所述監(jiān)控模塊的所述監(jiān)控?cái)?shù)據(jù),并存儲(chǔ)所述監(jiān)控?cái)?shù)據(jù),其中,所述監(jiān)控模塊還用于在接收到客戶端的查詢請(qǐng)求時(shí),從所述存儲(chǔ)模塊中讀取與所述查詢請(qǐng)求對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù),并根據(jù)所述監(jiān)控?cái)?shù)據(jù)的類別和監(jiān)控指標(biāo)對(duì)所述監(jiān)控?cái)?shù)據(jù)進(jìn)行處理,生成處理后的監(jiān)控?cái)?shù)據(jù),以及將所述處理后的監(jiān)控?cái)?shù)據(jù)發(fā)送至所述客戶端。
[0013]根據(jù)本發(fā)明實(shí)施例的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng),具有以下優(yōu)點(diǎn):
[0014](I)實(shí)施部署靈活方便,軟硬件搭配更合理
[0015]本發(fā)明的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)采用易于安裝、部署的高性能服務(wù)器,將運(yùn)維監(jiān)控和服務(wù)器集成在一起,實(shí)現(xiàn)軟件和硬件的一體化,軟硬件一體的解決方案省去了硬件的選型配置、軟件的現(xiàn)場(chǎng)安裝等實(shí)施工作。實(shí)施人員在現(xiàn)場(chǎng)直接根據(jù)用戶IT基礎(chǔ)設(shè)施情況進(jìn)行配置,從而可以快速完成實(shí)施。
[0016](2)擴(kuò)展方便,性能更加快速
[0017]支持對(duì)內(nèi)置數(shù)據(jù)存儲(chǔ)的擴(kuò)展以及數(shù)據(jù)處理計(jì)算節(jié)點(diǎn)的擴(kuò)展,增加系統(tǒng)性能,且軟、硬件一體化使數(shù)據(jù)處理更迅速。
[0018](3)降低建設(shè)成本、實(shí)施風(fēng)險(xiǎn)最小化
[0019]本發(fā)明的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)避免了傳統(tǒng)運(yùn)維產(chǎn)品、軟硬件集成中可能出現(xiàn)的兼容問題,以及不同品牌產(chǎn)品出現(xiàn)問題后廠商推卸責(zé)任的問題,從而降低了企業(yè)采購(gòu)服務(wù)器和軟件的總體成本,并且將實(shí)施的風(fēng)險(xiǎn)降到最低。
[0020]在本發(fā)明的一個(gè)實(shí)施例中,所述配置模塊對(duì)每個(gè)所述監(jiān)控對(duì)象進(jìn)行配置,包括設(shè)置每個(gè)所述監(jiān)控對(duì)象的IP地址或IP地址段以根據(jù)所述IP地址或IP地址段獲取所述監(jiān)控對(duì)象之間的層級(jí)關(guān)系和監(jiān)控指標(biāo)。
[0021 ] 在本發(fā)明的又一個(gè)實(shí)施例中,所述配置模塊還用于以可視化展示界面形式顯示所述監(jiān)控對(duì)象之間的層級(jí)關(guān)系和所述監(jiān)控指標(biāo)。
[0022]此外,所述處理后的監(jiān)控?cái)?shù)據(jù)在portal頁(yè)面中進(jìn)行展示。
[0023]并且,所述監(jiān)控模塊和存儲(chǔ)模塊集成于服務(wù)器中。
[0024]本發(fā)明第二方面實(shí)施例提供一種用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法,包括如下步驟:
[0025]對(duì)服務(wù)器進(jìn)行網(wǎng)絡(luò)配置并設(shè)置一個(gè)或多個(gè)監(jiān)控對(duì)象;
[0026]對(duì)每個(gè)所述監(jiān)控對(duì)象進(jìn)行配置以獲取所述監(jiān)控對(duì)象之間的層級(jí)關(guān)系及監(jiān)控指標(biāo);
[0027]配置完成后,從所述一個(gè)或多個(gè)監(jiān)控對(duì)象中實(shí)時(shí)采集對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù),并將所述監(jiān)控?cái)?shù)據(jù)存儲(chǔ)于數(shù)據(jù)庫(kù)中;
[0028]當(dāng)接收到客戶端的查詢請(qǐng)求時(shí),讀取與所述查詢請(qǐng)求對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù),并根據(jù)所述監(jiān)控?cái)?shù)據(jù)的類別和監(jiān)控指標(biāo)對(duì)所述監(jiān)控?cái)?shù)據(jù)進(jìn)行處理,生成處理后的監(jiān)控?cái)?shù)據(jù);以及
[0029]將所述處理后的監(jiān)控?cái)?shù)據(jù)發(fā)送至所述客戶端。
[0030]根據(jù)本發(fā)明實(shí)施例的用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法,只需要通過簡(jiǎn)單配置即可實(shí)現(xiàn)對(duì)企業(yè)IT資源的監(jiān)控,自動(dòng)生成符合企業(yè)需求的可視化展示界面。具體地,上述用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法通過相應(yīng)的配置,確定所要監(jiān)控的對(duì)象,再?gòu)谋O(jiān)控的IT資源對(duì)象中獲取監(jiān)控?cái)?shù)據(jù),經(jīng)過統(tǒng)計(jì)和分析后返回給客戶端,實(shí)現(xiàn)了對(duì)企業(yè)IT資源的全方位監(jiān)控,降低了運(yùn)維功能在部署過程中的風(fēng)險(xiǎn)。本發(fā)明的用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法可以幫助管理者方便、準(zhǔn)確地分析、測(cè)量、控制、評(píng)價(jià)服務(wù)質(zhì)量狀況,有效推進(jìn)和保證服務(wù)質(zhì)量全面管理,并且對(duì)可能存在的運(yùn)行管理風(fēng)險(xiǎn)和問題進(jìn)行提前預(yù)防,對(duì)運(yùn)行異常及時(shí)進(jìn)行處理,以便保障數(shù)據(jù)中心生產(chǎn)系統(tǒng)的安全穩(wěn)定運(yùn)行。
[0031]在本發(fā)明的一個(gè)實(shí)施例中,所述對(duì)服務(wù)器進(jìn)行網(wǎng)絡(luò)配置,包括對(duì)所述服務(wù)器分配多個(gè)IP地址以對(duì)所述服務(wù)器進(jìn)行訪問。
[0032]在本發(fā)明的又一個(gè)實(shí)施例中,所述對(duì)每個(gè)所述監(jiān)控對(duì)象進(jìn)行配置,包括設(shè)置每個(gè)所述監(jiān)控對(duì)象的IP地址或IP地址段以根據(jù)所述IP地址或IP地址段獲取所述監(jiān)控對(duì)象之間的層級(jí)關(guān)系和監(jiān)控指標(biāo),以及根據(jù)所述監(jiān)控對(duì)象之間的層級(jí)關(guān)系生成網(wǎng)絡(luò)拓?fù)鋱D。
[0033]此外,在對(duì)每個(gè)監(jiān)控對(duì)象進(jìn)行配置之后,還包括如下步驟:以可視化展示界面形式顯示所述監(jiān)控對(duì)象之間的網(wǎng)絡(luò)拓?fù)鋱D和所述監(jiān)控指標(biāo)。
[0034]并且,在所述生成處理后的監(jiān)控?cái)?shù)據(jù)之后,還包括如下步驟:將所述處理后的監(jiān)控?cái)?shù)據(jù)在portal頁(yè)面中進(jìn)行展示。
[0035]本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
【專利附圖】
【附圖說明】
[0036]本發(fā)明的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:
[0037]圖1為根本發(fā)明實(shí)施例的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)的結(jié)構(gòu)示意圖;
[0038]圖2為根據(jù)本發(fā)明實(shí)施例的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)的工作示意圖;
[0039]圖3為根據(jù)本發(fā)明實(shí)施例的用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法的流程圖;
[0040]圖4為根據(jù)本發(fā)明實(shí)施例的對(duì)服務(wù)器及監(jiān)控對(duì)象進(jìn)行配置的流程圖;以及
[0041]圖5為根據(jù)本發(fā)明實(shí)施例的客戶端請(qǐng)求并獲取監(jiān)控?cái)?shù)據(jù)的流程圖。
【具體實(shí)施方式】
[0042]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
[0043]在本發(fā)明中,除非另有明確的規(guī)定和限定,術(shù)語(yǔ)“安裝”、“相連”、“連接”、“固定”等術(shù)語(yǔ)應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語(yǔ)在本發(fā)明中的具體含義。
[0044]此外,術(shù)語(yǔ)“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括一個(gè)或者更多個(gè)該特征。在本發(fā)明的描述中,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上,除非另有明確具體的限定。
[0045]下面參考圖1和圖2描述本發(fā)明實(shí)施例的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)1000。
[0046]如圖1所示,本發(fā)明實(shí)施例的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)1000包括配置模塊100、監(jiān)控模塊200和存儲(chǔ)模塊300。其中,監(jiān)控模塊200可以分別與配置模塊100和存儲(chǔ)模塊300進(jìn)行通信。并且,本發(fā)明實(shí)施例的監(jiān)控模塊200和存儲(chǔ)模塊300集成于服務(wù)器中。
[0047]具體地,配置模塊100可以設(shè)置一個(gè)或多個(gè)監(jiān)控對(duì)象,并對(duì)每個(gè)監(jiān)控對(duì)象進(jìn)行配置以獲取監(jiān)控對(duì)象之間的層級(jí)關(guān)系和監(jiān)控指標(biāo)。
[0048]如圖2所示,在本發(fā)明的一個(gè)實(shí)施例中,監(jiān)控對(duì)象可以包括主機(jī)系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、數(shù)據(jù)庫(kù)、中間件、應(yīng)用系統(tǒng)、業(yè)務(wù)系統(tǒng)、存儲(chǔ)設(shè)備和IT環(huán)境系統(tǒng)等。
[0049]下面對(duì)配置模塊100的配置過程進(jìn)行詳細(xì)描述。
[0050]配置模塊100主要是對(duì)各類IT監(jiān)控資源進(jìn)行配置管理,例如,網(wǎng)絡(luò)資源、主機(jī)資源、系統(tǒng)軟件、應(yīng)用軟件、業(yè)務(wù)交易等。為了實(shí)現(xiàn)對(duì)上述IT監(jiān)控資源的配置管理,則需要首先確定需要監(jiān)控的監(jiān)控對(duì)象,并對(duì)確定的監(jiān)控對(duì)象進(jìn)行相應(yīng)的配置。
[0051]首先,配置模塊100為服務(wù)器進(jìn)行網(wǎng)絡(luò)配置,包括為服務(wù)器分配多個(gè)IP地址,通過上述IP地址可以實(shí)現(xiàn)對(duì)服務(wù)器的訪問。然后,可以由實(shí)施人員選擇需要監(jiān)控的監(jiān)控對(duì)象。在本發(fā)明的實(shí)施例中,配置模塊100可以對(duì)每個(gè)監(jiān)控對(duì)象進(jìn)行配置,包括設(shè)置每個(gè)監(jiān)控對(duì)象的IP地址或IP地址段,從而用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)1000可以根據(jù)上述IP地址或IP地址段自動(dòng)查找到網(wǎng)絡(luò)設(shè)備。并且,根據(jù)上述查找到的網(wǎng)絡(luò)設(shè)備可以獲取網(wǎng)絡(luò)監(jiān)控對(duì)象之間的層級(jí)關(guān)系,從而自動(dòng)生成網(wǎng)絡(luò)拓?fù)鋱D。并且,可以進(jìn)一步確定需要監(jiān)控的監(jiān)控指標(biāo),從而完成對(duì)網(wǎng)絡(luò)監(jiān)控的配置。
[0052]舉例而言,當(dāng)監(jiān)控對(duì)象為業(yè)務(wù)系統(tǒng)時(shí),監(jiān)控指標(biāo)為業(yè)務(wù)系統(tǒng)的運(yùn)行日志和訪問記錄,通過對(duì)業(yè)務(wù)系統(tǒng)的運(yùn)行日志及訪問記錄進(jìn)行監(jiān)測(cè),可以綜合判斷業(yè)務(wù)系統(tǒng)的可用性及服務(wù)質(zhì)量水平。
[0053]當(dāng)監(jiān)控對(duì)象為應(yīng)用系統(tǒng)、中間件和數(shù)據(jù)庫(kù)時(shí),監(jiān)控指標(biāo)為中間件、數(shù)據(jù)庫(kù)、系統(tǒng)關(guān)鍵進(jìn)程及服務(wù)的性能數(shù)據(jù),通過對(duì)中間件、數(shù)據(jù)庫(kù)、系統(tǒng)關(guān)鍵進(jìn)程及服務(wù)進(jìn)行實(shí)時(shí)監(jiān)測(cè),根據(jù)各項(xiàng)性能指標(biāo)的監(jiān)測(cè)數(shù)據(jù)反映應(yīng)用服務(wù)的健康狀態(tài)。
[0054]當(dāng)監(jiān)控對(duì)象為主機(jī)系統(tǒng)時(shí),監(jiān)控指標(biāo)為主機(jī)系統(tǒng)的運(yùn)行狀態(tài),包括CPU占用率、內(nèi)存使用率和磁盤空間等。
[0055]當(dāng)監(jiān)控對(duì)象為網(wǎng)絡(luò)及設(shè)備時(shí),監(jiān)控指標(biāo)為企業(yè)局域網(wǎng)內(nèi)部核心網(wǎng)絡(luò)設(shè)備的狀態(tài)、性能,通過對(duì)企業(yè)局域網(wǎng)內(nèi)部核心網(wǎng)絡(luò)設(shè)備的狀態(tài)、性能進(jìn)行監(jiān)控,可以反映出網(wǎng)絡(luò)設(shè)備的運(yùn)行狀況、端口利用率,監(jiān)測(cè)網(wǎng)絡(luò)的連通性及帶寬利用率。
[0056]需要說明的是,配置模塊100進(jìn)一步提供了可視化的配置頁(yè)面,部署人員只需要根據(jù)配置頁(yè)面上提示的信息進(jìn)行選擇,即可實(shí)現(xiàn)對(duì)監(jiān)控對(duì)象的簡(jiǎn)單配置,配置完成后,運(yùn)行系統(tǒng)即可采集網(wǎng)絡(luò)設(shè)備的相關(guān)數(shù)據(jù)。
[0057]換言之,配置模塊100可以通過可視化界面形式顯示監(jiān)控對(duì)象之間的層級(jí)關(guān)系,即顯示網(wǎng)絡(luò)拓?fù)鋱D。并且,配置模塊100還可以進(jìn)一步顯示監(jiān)控對(duì)象對(duì)應(yīng)的監(jiān)控指標(biāo)。通過上述可視化的監(jiān)管界面,可以便于管理者對(duì)企業(yè)的業(yè)務(wù)系統(tǒng)、網(wǎng)絡(luò)、主機(jī)系統(tǒng)等的可視化監(jiān)控。
[0058]具體的,配置模塊100進(jìn)行資源配置管理主要包括以下功能:
[0059](I)配置項(xiàng)管理:可按配置項(xiàng)類別的采用不同圖標(biāo)表示,并可對(duì)授權(quán)的配置項(xiàng)信息進(jìn)行增、刪、改、查操作,同時(shí)支持配置項(xiàng)類別的擴(kuò)展以及對(duì)配置項(xiàng)信息的手工錄入或者批量導(dǎo)入。
[0060](2)配置關(guān)系管理:指針對(duì)配置項(xiàng)之間關(guān)聯(lián)關(guān)系管理,不僅支持對(duì)業(yè)務(wù)/應(yīng)用關(guān)系、應(yīng)用/平臺(tái)關(guān)系模型的建立,還支持配置項(xiàng)之間關(guān)系類別的擴(kuò)充和配置項(xiàng)關(guān)系的編輯和維護(hù)。
[0061](3)配置查詢與統(tǒng)計(jì):能夠根據(jù)配置項(xiàng)類型、所屬業(yè)務(wù)系統(tǒng)分類及配置項(xiàng)的地理位置,按照服務(wù)器、網(wǎng)絡(luò)設(shè)備、存儲(chǔ)、數(shù)據(jù)庫(kù)、中間件等進(jìn)行分類查詢統(tǒng)計(jì),并支持組合檢索條件對(duì)配置項(xiàng)查詢結(jié)果過濾,并且支持以EXCEL或PDF格式導(dǎo)出查詢統(tǒng)計(jì)結(jié)果。
[0062](4)拓?fù)涔芾?能夠生成以配置項(xiàng)為節(jié)點(diǎn),關(guān)系為節(jié)點(diǎn)間連線的初始拓?fù)鋱D,用戶可以根據(jù)需求對(duì)關(guān)系模型的拓?fù)鋱D進(jìn)行定制。
[0063]配置模塊100將配置項(xiàng)與配置項(xiàng)之間關(guān)系,按照拓?fù)鋱D形方式展現(xiàn)的管理,其主要功能包括:
[0064](I)支持全展開模式和層次化模式兩種拓?fù)鋱D形。全展開模式是指關(guān)系模型中的配置項(xiàng)全部展開;層次化模式是指按父節(jié)點(diǎn)、業(yè)務(wù)服務(wù)目錄項(xiàng)節(jié)點(diǎn)分層次,逐步展開的拓?fù)鋱D模式。
[0065](2)支持關(guān)系模型的拓?fù)鋱D形再定制,可改變關(guān)系的描述方式,也能夠隱藏不關(guān)注的配置項(xiàng)和關(guān)系。
[0066](3)支持一個(gè)系統(tǒng)的關(guān)系模型可以擁有多個(gè)拓?fù)鋱D,可以按照用戶的關(guān)注點(diǎn)顯示不同的拓?fù)鋱D。
[0067](4)支持圖形上的浮動(dòng)提示和右鍵菜單。
[0068]綜上,配置模塊100可以管理資源之間的關(guān)聯(lián)關(guān)系,包括監(jiān)控對(duì)象、監(jiān)控指標(biāo)和監(jiān)控資源之間的關(guān)聯(lián)關(guān)系等,經(jīng)過配置,可以確定監(jiān)控對(duì)象、監(jiān)控資源和監(jiān)控指標(biāo)之間的管理關(guān)系。配置模塊100根據(jù)相關(guān)的配置展示出監(jiān)控對(duì)象的監(jiān)控?cái)?shù)據(jù),生成符合企業(yè)實(shí)際情況的展示界面,如網(wǎng)絡(luò)拓?fù)洹⑵髽I(yè)IT資源的整體架構(gòu)等。
[0069]具體地,根據(jù)設(shè)置的監(jiān)控對(duì)象,例如業(yè)務(wù)系統(tǒng)、主機(jī)系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)等,以邏輯拓?fù)浜驼鎸?shí)拓?fù)湎嘟Y(jié)合的形式進(jìn)行展示,包括展示業(yè)務(wù)拓?fù)洹⒅鳈C(jī)及應(yīng)用拓?fù)?、網(wǎng)絡(luò)拓?fù)?,同時(shí)能夠體現(xiàn)它們之間互相支撐和依賴關(guān)系。其中,業(yè)務(wù)拓?fù)淇梢詫?duì)企業(yè)各系統(tǒng)架構(gòu)、各系統(tǒng)的邏輯位置、邏輯關(guān)系、業(yè)務(wù)處理的流程、調(diào)用關(guān)系等進(jìn)行視圖化的展示。主機(jī)及應(yīng)用拓?fù)浒ü靖鲬?yīng)用軟件和模塊,其數(shù)據(jù)流和接口關(guān)系以及相關(guān)的服務(wù)器。網(wǎng)絡(luò)平臺(tái)拓?fù)浒ㄆ髽I(yè)網(wǎng)絡(luò)、存儲(chǔ)等設(shè)備及其物理連接關(guān)系。
[0070]在拓?fù)鋱D各個(gè)節(jié)點(diǎn)上,能夠直觀展示各業(yè)務(wù)、應(yīng)用和平臺(tái)資源節(jié)點(diǎn)運(yùn)行狀態(tài)、健康度情況,并可以按層逐級(jí)展開,顯示更為詳實(shí)、實(shí)時(shí)的用戶感知信息。并且基于某對(duì)象節(jié)點(diǎn),展開該節(jié)點(diǎn)向上的業(yè)務(wù)影響和向下的故障根源情況,并根據(jù)業(yè)務(wù)、應(yīng)用、資源之間的關(guān)聯(lián)關(guān)系,自動(dòng)分析故障對(duì)相關(guān)資源、業(yè)務(wù)的影響范圍及影響程度。
[0071]本發(fā)明無(wú)需安裝部署,實(shí)施人員只需按照相關(guān)的提示即可實(shí)現(xiàn)對(duì)監(jiān)控對(duì)象、監(jiān)控指標(biāo)等的配置,實(shí)現(xiàn)對(duì)企業(yè)IT資源的全方位監(jiān)控,從而為故障定位、業(yè)務(wù)影響分析提供依據(jù)。管理者可以很直觀的了解業(yè)務(wù)的整個(gè)運(yùn)行情況,不僅增強(qiáng)了業(yè)務(wù)服務(wù)的質(zhì)量,也提高了管理者預(yù)測(cè)和決策的效率。
[0072]監(jiān)控模塊200可以從配置模塊100確定的一個(gè)或多個(gè)監(jiān)控對(duì)象中實(shí)時(shí)采集對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù)。存儲(chǔ)模塊300可以接收來自監(jiān)控模塊200的監(jiān)控?cái)?shù)據(jù),并存儲(chǔ)上述監(jiān)控?cái)?shù)據(jù)。在本發(fā)明的一些示例中,存儲(chǔ)模塊300可以為內(nèi)置的內(nèi)存數(shù)據(jù)庫(kù)。
[0073]進(jìn)一步,客戶端在需要對(duì)運(yùn)維數(shù)據(jù)進(jìn)行查看時(shí),會(huì)向服務(wù)器發(fā)送查詢請(qǐng)求??蛻舳顺绦蜻\(yùn)行在瀏覽器環(huán)境中,用戶只需要在客戶端機(jī)器上裝有瀏覽器,即可運(yùn)行程序。并且,服務(wù)器端的程序可以在Win2000、Window NT、Linux、Unix等系統(tǒng)環(huán)境中運(yùn)行。其中,客戶端與服務(wù)器可以通過HTTP (Hypertext transfer protocol,超文本傳輸協(xié)議)協(xié)議進(jìn)行通?目。
[0074]服務(wù)器在接收到查詢請(qǐng)求后,將上述查詢請(qǐng)求轉(zhuǎn)交由內(nèi)置的監(jiān)控模塊200進(jìn)行處理。監(jiān)控模塊200可以在接收到上述查詢請(qǐng)求時(shí),從存儲(chǔ)模塊300中讀取與查詢請(qǐng)求對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù),并根據(jù)上述監(jiān)控?cái)?shù)據(jù)的類別和監(jiān)控指標(biāo)對(duì)監(jiān)控?cái)?shù)據(jù)進(jìn)行處理,包括對(duì)對(duì)監(jiān)控?cái)?shù)據(jù)進(jìn)行分析和整合,然后生成處理后的監(jiān)控?cái)?shù)據(jù),以及將上述處理后的監(jiān)控?cái)?shù)據(jù)發(fā)送至客戶端。并且,處理后的數(shù)據(jù)可以在portal頁(yè)面中展示。
[0075]存儲(chǔ)模塊300可以與監(jiān)控模塊200實(shí)現(xiàn)交互,且存儲(chǔ)模塊300為內(nèi)存數(shù)據(jù)庫(kù),內(nèi)存數(shù)據(jù)庫(kù)主要工作在內(nèi)存區(qū)域,具有讀取、存儲(chǔ)數(shù)據(jù)的速度快的特點(diǎn),從而很大程度上提高了本發(fā)明的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)的性能,滿足了系統(tǒng)的高性能需求。并且,本發(fā)明具有可擴(kuò)展性,當(dāng)存儲(chǔ)模塊300的存儲(chǔ)空間不能滿足用戶需求時(shí),本發(fā)明支持存儲(chǔ)空間的擴(kuò)展,同時(shí)通過集群的方式可以達(dá)到數(shù)據(jù)的高速處理。
[0076]本發(fā)明的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)包括以下優(yōu)點(diǎn):
[0077]( I)實(shí)施部署靈 活方便,軟硬件搭配更合理
[0078]本發(fā)明的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)采用易于安裝、部署的高性能服務(wù)器,將運(yùn)維監(jiān)控和服務(wù)器集成在一起,實(shí)現(xiàn)軟件和硬件的一體化,軟硬件一體的解決方案省去了硬件的選型配置、軟件的現(xiàn)場(chǎng)安裝等實(shí)施工作。實(shí)施人員在現(xiàn)場(chǎng)直接根據(jù)用戶IT基礎(chǔ)設(shè)施情況進(jìn)行配置,從而可以快速完成實(shí)施。
[0079](2)擴(kuò)展方便,性能更加快速
[0080]支持對(duì)內(nèi)置數(shù)據(jù)存儲(chǔ)的擴(kuò)展以及數(shù)據(jù)處理計(jì)算節(jié)點(diǎn)的擴(kuò)展,增加系統(tǒng)性能,且軟、硬件一體化使數(shù)據(jù)處理更迅速。
[0081](3)降低建設(shè)成本、實(shí)施風(fēng)險(xiǎn)最小化
[0082]本發(fā)明的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)經(jīng)過嚴(yán)謹(jǐn)驗(yàn)證,避免了傳統(tǒng)運(yùn)維產(chǎn)品、軟硬件集成中可能出現(xiàn)的兼容問題,以及不同品牌產(chǎn)品出現(xiàn)問題后廠商推卸責(zé)任的問題,從而降低了企業(yè)采購(gòu)服務(wù)器和軟件的總體成本,并且可以將實(shí)施的風(fēng)險(xiǎn)降到最低。
[0083]根據(jù)本發(fā)明實(shí)施例的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)可以看作是集數(shù)據(jù)的采集、存儲(chǔ)、展示一體化的服務(wù)器一體機(jī),將運(yùn)維監(jiān)控和服務(wù)器集成在一起。具體地,上述用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)的主體為高性能服務(wù)器的IT運(yùn)維監(jiān)控一體機(jī),只需要通過簡(jiǎn)單配置即可實(shí)現(xiàn)對(duì)企業(yè)IT資源的監(jiān)控,自動(dòng)生成符合企業(yè)需求的可視化展示界面。具體地,上述用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)通過相應(yīng)的配置,確定所要監(jiān)控的對(duì)象,再?gòu)谋O(jiān)控的IT資源對(duì)象中獲取監(jiān)控?cái)?shù)據(jù),經(jīng)過統(tǒng)計(jì)和分析后返回給客戶端,實(shí)現(xiàn)了對(duì)企業(yè)IT資源的全方位監(jiān)控,降低了運(yùn)維功能在部署過程中的風(fēng)險(xiǎn)。本發(fā)明的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng)可以幫助管理者方便、準(zhǔn)確地分析、測(cè)量、控制、評(píng)價(jià)服務(wù)質(zhì)量狀況,有效推進(jìn)和保證服務(wù)質(zhì)量全面管理,并且對(duì)可能存在的運(yùn)行管理風(fēng)險(xiǎn)和問題進(jìn)行提前預(yù)防,對(duì)運(yùn)行異常及時(shí)進(jìn)行處理,以便保障數(shù)據(jù)中心生產(chǎn)系統(tǒng)的安全穩(wěn)定運(yùn)行。[0084]下面參考圖3至圖5對(duì)本發(fā)明實(shí)施例的用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法進(jìn)行描述。其中,上述用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法將對(duì)IT資源的運(yùn)維監(jiān)控方案集成于服務(wù)器中執(zhí)行。
[0085]如圖3所示,本發(fā)明實(shí)施例的用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法,包括如下步驟:
[0086]步驟S301,對(duì)服務(wù)器進(jìn)行網(wǎng)絡(luò)配置,并設(shè)置一個(gè)或多個(gè)監(jiān)控對(duì)象。
[0087]在本發(fā)明的一個(gè)實(shí)施例中,對(duì)服務(wù)器進(jìn)行網(wǎng)絡(luò)配置包括為服務(wù)器分別多個(gè)IP地址以實(shí)現(xiàn)對(duì)服務(wù)器進(jìn)行訪問。
[0088]步驟S302,對(duì)每個(gè)監(jiān)控對(duì)象進(jìn)行配置以獲取監(jiān)控對(duì)象之間的層級(jí)關(guān)系和監(jiān)控指標(biāo)。
[0089]在本發(fā)明的一個(gè)實(shí)施例中,監(jiān)控對(duì)象可以包括主機(jī)系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、數(shù)據(jù)庫(kù)、中間件、應(yīng)用系統(tǒng)、業(yè)務(wù)系統(tǒng)、存儲(chǔ)設(shè)備和IT環(huán)境系統(tǒng)等。
[0090]具體地,對(duì)每個(gè)監(jiān)控對(duì)象進(jìn)行配置,包括設(shè)置每個(gè)監(jiān)控對(duì)象的IP地址或IP地址段以根據(jù)上述IP地址或IP地址段獲取監(jiān)控對(duì)象之間的層級(jí)關(guān)系和監(jiān)控指標(biāo)。并且,根據(jù)監(jiān)控對(duì)象之間的層級(jí)關(guān)系生成網(wǎng)絡(luò)拓?fù)鋱D。
[0091]在本發(fā)明的一個(gè)實(shí)施例中,在對(duì)每個(gè)監(jiān)控對(duì)象進(jìn)行配置之后,還包括如下步驟:以可視化界面的形式顯示監(jiān)控對(duì)象之間的網(wǎng)絡(luò)拓?fù)鋱D和監(jiān)控指標(biāo)。
[0092]步驟S303,配置完成后,從上述一個(gè)或多個(gè)監(jiān)控對(duì)象中實(shí)時(shí)采集對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù),并將監(jiān)控?cái)?shù)據(jù)存儲(chǔ)于數(shù)據(jù)庫(kù)中。
[0093]步驟S304,當(dāng)接收到客戶端的查詢請(qǐng)求時(shí),讀取與查詢請(qǐng)求對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù),根據(jù)監(jiān)控?cái)?shù)據(jù)的類別和監(jiān)控指標(biāo)對(duì)監(jiān)控?cái)?shù)據(jù)進(jìn)行處理,生成處理后的監(jiān)控?cái)?shù)據(jù)。
[0094]在本發(fā)明的一個(gè)實(shí)施例中,在生成處理后的監(jiān)控?cái)?shù)據(jù)之后,還包括如下步驟:將處理后的監(jiān)控?cái)?shù)據(jù)在portal頁(yè)面中進(jìn)行展示。
[0095]步驟S305,將處理后的監(jiān)控?cái)?shù)據(jù)發(fā)送至客戶端。
[0096]下面參考圖4對(duì)本發(fā)明實(shí)施例的對(duì)服務(wù)器及監(jiān)控對(duì)象的配置過程進(jìn)行描述。
[0097]步驟S401,對(duì)服務(wù)器進(jìn)行網(wǎng)絡(luò)配置。
[0098]具體地,為服務(wù)器分配多個(gè)IP地址,通過上述IP地址可以實(shí)現(xiàn)對(duì)服務(wù)器的訪問。
[0099]步驟S402,選擇網(wǎng)絡(luò)監(jiān)控對(duì)象。
[0100]在本發(fā)明的一些實(shí)施例中,可以由實(shí)施人員選擇需要監(jiān)控的監(jiān)控對(duì)象。
[0101]步驟S403,設(shè)置監(jiān)控對(duì)象的IP地址或IP地址段。
[0102]具體地,設(shè)置每個(gè)監(jiān)控對(duì)象的IP地址或IP地址段,從而可以通過上述IP地址或IP地址段達(dá)到自動(dòng)發(fā)現(xiàn)網(wǎng)絡(luò)設(shè)備。
[0103]步驟S404,確定網(wǎng)絡(luò)拓?fù)涞膶蛹?jí)關(guān)系。
[0104]根據(jù)上述查找到網(wǎng)絡(luò)設(shè)備,可以獲取網(wǎng)絡(luò)監(jiān)控對(duì)象之間的層級(jí)關(guān)系。
[0105]步驟S405,確定監(jiān)控指標(biāo)。
[0106]舉例而言,當(dāng)監(jiān)控對(duì)象為為業(yè)務(wù)系統(tǒng)時(shí),監(jiān)控指標(biāo)可以為業(yè)務(wù)系統(tǒng)的運(yùn)行日志和訪問記錄。通過對(duì)業(yè)務(wù)系統(tǒng)的運(yùn)行日志和訪問記錄進(jìn)行監(jiān)測(cè),可以綜合判斷業(yè)務(wù)系統(tǒng)的可用性和服務(wù)器質(zhì)量水平。
[0107]當(dāng)監(jiān)控對(duì)象為應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)和中間件時(shí),監(jiān)控指標(biāo)為中間件、數(shù)據(jù)庫(kù)和系統(tǒng)關(guān)鍵進(jìn)程及服務(wù)的性能數(shù)據(jù),可以通過對(duì)中間件、數(shù)據(jù)庫(kù)和系統(tǒng)關(guān)鍵進(jìn)程及服務(wù)進(jìn)行實(shí)時(shí)監(jiān)測(cè),根據(jù)各項(xiàng)性能指標(biāo)的監(jiān)測(cè)數(shù)據(jù)反映應(yīng)用服務(wù)的健康狀態(tài)。
[0108]當(dāng)監(jiān)控對(duì)象為主機(jī)系統(tǒng)時(shí),監(jiān)控指標(biāo)為主機(jī)設(shè)備的運(yùn)行狀態(tài),包括CPU占用率、內(nèi)存使用率和磁盤空間等。
[0109]當(dāng)監(jiān)控對(duì)象為網(wǎng)絡(luò)及設(shè)備時(shí),監(jiān)控指標(biāo)為企業(yè)局域網(wǎng)內(nèi)部核心網(wǎng)絡(luò)設(shè)備的狀態(tài)、性能,通過對(duì)企業(yè)局域網(wǎng)內(nèi)部核心網(wǎng)絡(luò)設(shè)備的狀態(tài)、性能進(jìn)行監(jiān)控,可以反映出網(wǎng)絡(luò)設(shè)備的運(yùn)行狀況、端口利用率,監(jiān)測(cè)網(wǎng)絡(luò)的連通性和帶寬利用率。
[0110]步驟S406,根據(jù)配置自動(dòng)生成網(wǎng)絡(luò)拓?fù)浼帮@示相應(yīng)的指標(biāo)。
[0111]本發(fā)明可以將與配置相關(guān)的信息以可視化界面的形式進(jìn)行展現(xiàn)。具體地,可以根據(jù)步驟S404中獲得的網(wǎng)絡(luò)監(jiān)控對(duì)象之間的層級(jí)關(guān)系,自動(dòng)生成網(wǎng)絡(luò)拓?fù)鋱D。通過可視化界面展示上述網(wǎng)絡(luò)拓?fù)鋱D。并且,可以進(jìn)一步確定需要監(jiān)控的監(jiān)控指標(biāo),從而完成對(duì)網(wǎng)絡(luò)監(jiān)控的配置。通過上述可視化的監(jiān)管界面,可以便于管理者對(duì)企業(yè)的業(yè)務(wù)系統(tǒng)、網(wǎng)絡(luò)、主機(jī)系統(tǒng)等的可視化監(jiān)控。
[0112]下面對(duì)可視化界面下的配置管理功能進(jìn)行描述:
[0113](I)配置項(xiàng)管理:可按配置項(xiàng)類別的采用不同圖標(biāo)表示,并可對(duì)授權(quán)的配置項(xiàng)信息進(jìn)行增、刪、改、查操作,同時(shí)支持配置項(xiàng)類別的擴(kuò)展以及對(duì)配置項(xiàng)信息的手工錄入或者批量導(dǎo)入。
[0114](2)配置關(guān)系管理:指針對(duì)配置項(xiàng)之間關(guān)聯(lián)關(guān)系管理,不僅支持對(duì)業(yè)務(wù)/應(yīng)用關(guān)系、應(yīng)用/平臺(tái)關(guān)系模型的建立,還支持配置項(xiàng)之間關(guān)系類別的擴(kuò)充和配置項(xiàng)關(guān)系的編輯和維護(hù)。
[0115](3)配置查詢與統(tǒng)計(jì):能夠根據(jù)配置項(xiàng)類型、所屬業(yè)務(wù)系統(tǒng)分類及配置項(xiàng)的地理位置,按照服務(wù)器、網(wǎng)絡(luò)設(shè)備、存儲(chǔ)、數(shù)據(jù)庫(kù)、中間件等進(jìn)行分類查詢統(tǒng)計(jì),并支持組合檢索條件對(duì)配置項(xiàng)查詢結(jié)果過濾,并且支持以EXCEL或PDF格式導(dǎo)出查詢統(tǒng)計(jì)結(jié)果。
[0116](4)拓?fù)涔芾?能夠生成以配置項(xiàng)為節(jié)點(diǎn),關(guān)系為節(jié)點(diǎn)間連線的初始拓?fù)鋱D,用戶可以根據(jù)需求對(duì)關(guān)系模型的拓?fù)鋱D進(jìn)行定制。
[0117]將配置項(xiàng)與配置項(xiàng)之間關(guān)系,按照拓?fù)鋱D形方式展現(xiàn)的管理,其主要功能包括:
[0118](I)支持全展開模式和層次化模式兩種拓?fù)鋱D形。全展開模式是指關(guān)系模型中的配置項(xiàng)全部展開;層次化模式是指按父節(jié)點(diǎn)、業(yè)務(wù)服務(wù)目錄項(xiàng)節(jié)點(diǎn)分層次,逐步展開的拓?fù)鋱D模式。
[0119](2)支持關(guān)系模型的拓?fù)鋱D形再定制,可改變關(guān)系的描述方式,也能夠隱藏不關(guān)注的配置項(xiàng)和關(guān)系。
[0120](3)支持一個(gè)系統(tǒng)的關(guān)系模型可以擁有多拓?fù)鋱D,可以按照用戶的關(guān)注點(diǎn)顯示不同的拓?fù)鋱D。
[0121](4)支持圖形上的浮動(dòng)提示和右鍵菜單。
[0122]綜上,本發(fā)明可以管理資源之間的關(guān)聯(lián)關(guān)系,包括監(jiān)控對(duì)象、監(jiān)控指標(biāo)和監(jiān)控資源之間的關(guān)聯(lián)關(guān)系等,經(jīng)過配置,可以確定監(jiān)控對(duì)象、監(jiān)控資源和監(jiān)控指標(biāo)之間的管理關(guān)系。根據(jù)相關(guān)的配置展示出監(jiān)控對(duì)象的監(jiān)控?cái)?shù)據(jù),生成符合企業(yè)實(shí)際情況的展示界面,如網(wǎng)絡(luò)拓?fù)洹⑵髽I(yè)IT資源的整體架構(gòu)等。
[0123]具體地,根據(jù)設(shè)置的監(jiān)控對(duì)象,例如業(yè)務(wù)系統(tǒng)、主機(jī)系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)等,以邏輯拓?fù)浜驼鎸?shí)拓?fù)湎嘟Y(jié)合的形式進(jìn)行展示,包括展示業(yè)務(wù)拓?fù)?、主機(jī)及應(yīng)用拓?fù)洹⒕W(wǎng)絡(luò)拓?fù)?,同時(shí)能夠體現(xiàn)它們之間互相支撐和依賴關(guān)系。其中,業(yè)務(wù)拓?fù)淇梢詫?duì)企業(yè)各系統(tǒng)架構(gòu)、各系統(tǒng)的邏輯位置、邏輯關(guān)系、業(yè)務(wù)處理的流程、調(diào)用關(guān)系等進(jìn)行視圖化的展示。主機(jī)及應(yīng)用拓?fù)浒靖鲬?yīng)用軟件和模塊,其數(shù)據(jù)流和接口關(guān)系以及相關(guān)的服務(wù)器。網(wǎng)絡(luò)平臺(tái)拓?fù)浒ㄆ髽I(yè)網(wǎng)絡(luò)、存儲(chǔ)等設(shè)備及其物理連接關(guān)系。
[0124]在拓?fù)鋱D各個(gè)節(jié)點(diǎn)上,能夠直觀展示各業(yè)務(wù)、應(yīng)用和平臺(tái)資源節(jié)點(diǎn)運(yùn)行狀態(tài)、健康度情況,并可以按層逐級(jí)展開,顯示更為詳實(shí)、實(shí)時(shí)的用戶感知信息。并且基于某對(duì)象節(jié)點(diǎn),展開該節(jié)點(diǎn)向上的業(yè)務(wù)影響和向下的故障根源情況,并根據(jù)業(yè)務(wù)、應(yīng)用、資源之間的關(guān)聯(lián)關(guān)系,自動(dòng)分析故障對(duì)相關(guān)資源、業(yè)務(wù)的影響范圍及影響程度。
[0125]本發(fā)明無(wú)需安裝部署,實(shí)施人員只需按照相關(guān)的提示即可實(shí)現(xiàn)對(duì)監(jiān)控對(duì)象、監(jiān)控指標(biāo)等的配置,實(shí)現(xiàn)對(duì)企業(yè)IT資源的全方位監(jiān)控,從而為故障定位、業(yè)務(wù)影響分析提供依據(jù)。管理者可以很直觀的了解業(yè)務(wù)的整個(gè)運(yùn)行情況,不僅增強(qiáng)了業(yè)務(wù)服務(wù)的質(zhì)量,也提高了管理者預(yù)測(cè)和決策的效率。
[0126]下面參考圖5對(duì)本發(fā)明實(shí)施例的客戶端請(qǐng)求并獲取監(jiān)控?cái)?shù)據(jù)的流程進(jìn)行描述。
[0127]步驟S501,客戶端向內(nèi)置監(jiān)控模塊提交查詢請(qǐng)求。
[0128]客戶端在需要對(duì)運(yùn)維數(shù)據(jù)進(jìn)行查看時(shí),會(huì)向服務(wù)器發(fā)送查詢請(qǐng)求。需要說明的是,客戶端程序運(yùn)行在瀏覽器環(huán)境中,用戶只需要在客戶端機(jī)器上裝有瀏覽器,即可運(yùn)行程序。并且,服務(wù)器端程序可以在Win2000、Window NT、Linux、Unix等系統(tǒng)環(huán)境中運(yùn)行。其中,客戶端與服務(wù)器可以通過HTTP協(xié)議進(jìn)行通信。
[0129]服務(wù)器在接收到上述查詢請(qǐng)求后,將上述查詢請(qǐng)求轉(zhuǎn)交由內(nèi)置監(jiān)控模塊進(jìn)行處理。
[0130]步驟S502,內(nèi)置監(jiān)控模塊從內(nèi)置內(nèi)存數(shù)據(jù)庫(kù)中查詢所需數(shù)據(jù)。
[0131]內(nèi)置監(jiān)控模塊在接收到上述查詢請(qǐng)求時(shí),從內(nèi)置內(nèi)存數(shù)據(jù)庫(kù)中讀取與查詢請(qǐng)求對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù),然后根據(jù)上述獲取的監(jiān)控?cái)?shù)據(jù)的類別和監(jiān)控指標(biāo)對(duì)監(jiān)控?cái)?shù)據(jù)進(jìn)行處理。
[0132]需要說明的是,內(nèi)置監(jiān)控模塊可以從步驟S402中確定的一個(gè)或多個(gè)監(jiān)控對(duì)象中實(shí)時(shí)采集對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù),然后將上述監(jiān)控?cái)?shù)據(jù)存儲(chǔ)在內(nèi)存數(shù)據(jù)庫(kù)中。
[0133]內(nèi)存數(shù)據(jù)庫(kù)主要工作在內(nèi)存區(qū)域,具有讀取、存儲(chǔ)數(shù)據(jù)的速度快的特點(diǎn),從而很大程度上提高了系統(tǒng)的性能,滿足了系統(tǒng)的高性能需求。并且,本發(fā)明具有可擴(kuò)展性,當(dāng)內(nèi)存數(shù)據(jù)庫(kù)的存儲(chǔ)空間不能滿足用戶需求時(shí),本發(fā)明支持存儲(chǔ)空間的擴(kuò)展,同時(shí)通過集群的方式可以達(dá)到數(shù)據(jù)的高速處理。
[0134]在本發(fā)明的一些實(shí)施例中,上述對(duì)監(jiān)控?cái)?shù)據(jù)的處理包括對(duì)監(jiān)控?cái)?shù)據(jù)進(jìn)行分析和整合。在經(jīng)過分析和整合之后,生成處理后的監(jiān)控?cái)?shù)據(jù)。
[0135]在本發(fā)明的一個(gè)示例中,上述處理后的監(jiān)控?cái)?shù)據(jù)可以在portal頁(yè)面中進(jìn)行展示。
[0136]步驟S503,內(nèi)置監(jiān)控模塊將從內(nèi)置數(shù)據(jù)庫(kù)中查詢到的數(shù)據(jù)返回給客戶端。
[0137]根據(jù)本發(fā)明實(shí)施例的用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法,包括以下優(yōu)點(diǎn):
[0138](I)實(shí)施部署靈活方便,軟硬件搭配更合理
[0139]本發(fā)明的用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法將運(yùn)維監(jiān)控和服務(wù)器集成在一起,實(shí)現(xiàn)軟件和硬件的一體化,軟硬件一體的解決方案省去了硬件的選型配置、軟件的現(xiàn)場(chǎng)安裝等實(shí)施工作。實(shí)施人員在現(xiàn)場(chǎng)直接根據(jù)用戶IT基礎(chǔ)設(shè)施情況進(jìn)行配置,從而可以快速完成實(shí)施。
[0140](2)擴(kuò)展方便,性能更加快速
[0141]支持對(duì)內(nèi)置數(shù)據(jù)存儲(chǔ)的擴(kuò)展以及數(shù)據(jù)處理計(jì)算節(jié)點(diǎn)的擴(kuò)展,增加系統(tǒng)性能,且軟、硬件一體化使數(shù)據(jù)處理更迅速。
[0142](3)降低建設(shè)成本、實(shí)施風(fēng)險(xiǎn)最小化
[0143]本發(fā)明的用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法經(jīng)過嚴(yán)謹(jǐn)驗(yàn)證,避免了傳統(tǒng)運(yùn)維產(chǎn)品、軟硬件集成中可能出現(xiàn)的兼容問題,以及不同品牌產(chǎn)品出現(xiàn)問題后廠商推卸責(zé)任的問題,從而降低了企業(yè)采購(gòu)服務(wù)器和軟件的總體成本,并且將實(shí)施的風(fēng)險(xiǎn)降到最低。
[0144]根據(jù)本發(fā)明實(shí)施例的用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法只需要通過簡(jiǎn)單配置即可實(shí)現(xiàn)對(duì)企業(yè)IT資源的監(jiān)控,自動(dòng)生成符合企業(yè)需求的可視化展示界面。具體地,上述用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法通過相應(yīng)的配置,確定所要監(jiān)控的對(duì)象,再?gòu)谋O(jiān)控的IT資源對(duì)象中獲取監(jiān)控?cái)?shù)據(jù),經(jīng)過統(tǒng)計(jì)和分析后,在portal中進(jìn)行展示,并存儲(chǔ)至內(nèi)置的內(nèi)存數(shù)據(jù)庫(kù)中,實(shí)現(xiàn)了對(duì)企業(yè)IT資源的全方位監(jiān)控,降低了運(yùn)維功能在部署過程中的風(fēng)險(xiǎn)。本發(fā)明的用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法可以幫助管理者方便、準(zhǔn)確地分析、測(cè)量、控制、評(píng)價(jià)服務(wù)質(zhì)量狀況,有效推進(jìn)和保證服務(wù)質(zhì)量全面管理,并且對(duì)可能存在的運(yùn)行管理風(fēng)險(xiǎn)和問題進(jìn)行提前預(yù)防,對(duì)運(yùn)行異常及時(shí)進(jìn)行處理,以便保障數(shù)據(jù)中心生產(chǎn)系統(tǒng)的安全穩(wěn)定運(yùn)行。
[0145]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬【技術(shù)領(lǐng)域】的技術(shù)人員所理解。
[0146]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí)現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實(shí)現(xiàn)在任何計(jì)算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計(jì)算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,"計(jì)算機(jī)可讀介質(zhì)"可以是任何可以包含、存儲(chǔ)、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或多個(gè)布線的電連接部(電子裝置),便攜式計(jì)算機(jī)盤盒(磁裝置),隨機(jī)存取存儲(chǔ)器(RAM),只讀存儲(chǔ)器(R0M),可擦除可編輯只讀存儲(chǔ)器(EPR0M或閃速存儲(chǔ)器),光纖裝置,以及便攜式光盤只讀存儲(chǔ)器(⑶ROM)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^對(duì)紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)以其他合適方式進(jìn)行處理來以電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中。
[0147]應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場(chǎng)可編程門陣列(FPGA)等。
[0148]本【技術(shù)領(lǐng)域】的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
[0149]此外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。
[0150]上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0151]在本說明書的描述中,參考術(shù)語(yǔ)“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語(yǔ)的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。
[0152]盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在不脫離本發(fā)明的原理和宗旨的情況下在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。本發(fā)明的范圍由所附權(quán)利要求極其等同限定。
【權(quán)利要求】
1.一種用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng),其特征在于,包括: 配置模塊,用于設(shè)置一個(gè)或多個(gè)監(jiān)控對(duì)象,并對(duì)每個(gè)所述監(jiān)控對(duì)象進(jìn)行配置以獲取所述監(jiān)控對(duì)象之間的層級(jí)關(guān)系及監(jiān)控指標(biāo); 監(jiān)控模塊,用于從所述一個(gè)或多個(gè)監(jiān)控對(duì)象中實(shí)時(shí)采集對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù); 存儲(chǔ)模塊,用于接收來自所述監(jiān)控模塊的所述監(jiān)控?cái)?shù)據(jù),并存儲(chǔ)所述監(jiān)控?cái)?shù)據(jù), 其中,所述監(jiān)控模塊還用于在接收到客戶端的查詢請(qǐng)求時(shí),從所述存儲(chǔ)模塊中讀取與所述查詢請(qǐng)求對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù),并根據(jù)所述監(jiān)控?cái)?shù)據(jù)的類別和監(jiān)控指標(biāo)對(duì)所述監(jiān)控?cái)?shù)據(jù)進(jìn)行處理,生成處理后的監(jiān)控?cái)?shù)據(jù),以及將所述處理后的監(jiān)控?cái)?shù)據(jù)發(fā)送至所述客戶端。
2.如權(quán)利要求1所述的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng),其特征在于,所述配置模塊對(duì)每個(gè)所述監(jiān)控對(duì)象進(jìn)行配置,包括設(shè)置每個(gè)所述監(jiān)控對(duì)象的IP地址或IP地址段以根據(jù)所述IP地址或IP地址段獲取所述監(jiān)控對(duì)象之間的層級(jí)關(guān)系和監(jiān)控指標(biāo)。
3.如權(quán)利要求1或2所述的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng),其特征在于,所述配置模塊還用于以可視化展示界面形式顯示所述監(jiān)控對(duì)象之間的層級(jí)關(guān)系和所述監(jiān)控指標(biāo)。
4.如權(quán)利要求1所述的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng),其特征在于,所述處理后的監(jiān)控?cái)?shù)據(jù)在portal頁(yè)面中進(jìn)行展示。
5.如權(quán)利要求1所述的用于IT領(lǐng)域的運(yùn)維監(jiān)控一體化系統(tǒng),其特征在于,所述監(jiān)控模塊和存儲(chǔ)模塊集成于服務(wù)器中。
6.一種用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法,其特征在于,包括如下步驟: 對(duì)服務(wù)器進(jìn)行網(wǎng)絡(luò)配置并設(shè)置一個(gè)或多個(gè)監(jiān)控對(duì)象; 對(duì)每個(gè)所述監(jiān)控對(duì)象進(jìn)行配置以獲取所述監(jiān)控對(duì)象之間的層級(jí)關(guān)系及監(jiān)控指標(biāo);配置完成后,從所述一個(gè)或多個(gè)監(jiān)控對(duì)象中實(shí)時(shí)采集對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù),并將所述監(jiān)控?cái)?shù)據(jù)存儲(chǔ)于數(shù)據(jù)庫(kù)中; 當(dāng)接收到客戶端的查詢請(qǐng)求時(shí),讀取與所述查詢請(qǐng)求對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù),并根據(jù)所述監(jiān)控?cái)?shù)據(jù)的類別和監(jiān)控指標(biāo)對(duì)所述監(jiān)控?cái)?shù)據(jù)進(jìn)行處理,生成處理后的監(jiān)控?cái)?shù)據(jù);以及將所述處理后的監(jiān)控?cái)?shù)據(jù)發(fā)送至所述客戶端。
7.如權(quán)利要求6所述的用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法,其特征在于,所述對(duì)服務(wù)器進(jìn)行網(wǎng)絡(luò)配置,包括為所述服務(wù)器分配多個(gè)IP地址以對(duì)所述服務(wù)器進(jìn)行訪問。
8.如權(quán)利要求6所述的用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法,其特征在于,所述對(duì)每個(gè)所述監(jiān)控對(duì)象進(jìn)行配置,包括設(shè)置每個(gè)所述監(jiān)控對(duì)象的IP地址或IP地址段以根據(jù)所述IP地址或IP地址段獲取所述監(jiān)控對(duì)象之間的層級(jí)關(guān)系和監(jiān)控指標(biāo),以及根據(jù)所述監(jiān)控對(duì)象之間的層級(jí)關(guān)系生成網(wǎng)絡(luò)拓?fù)鋱D。
9.如權(quán)利要求8所述的用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法,其特征在于,在所述對(duì)每個(gè)監(jiān)控對(duì)象進(jìn)行配置之后,還包括如下步驟:以可視化展示界面形式顯示所述監(jiān)控對(duì)象之間的網(wǎng)絡(luò)拓?fù)鋱D和所述監(jiān)控指標(biāo)。
10.如權(quán)利要求6所述的用于IT領(lǐng)域的一體化運(yùn)維監(jiān)控方法,其特征在于,在所述生成處理后的監(jiān)控?cái)?shù)據(jù)之后,還包括如下步驟:將所述處理后的監(jiān)控?cái)?shù)據(jù)在portal頁(yè)面中進(jìn)行展示。
【文檔編號(hào)】H04L12/26GK103532780SQ201310473950
【公開日】2014年1月22日 申請(qǐng)日期:2013年10月11日 優(yōu)先權(quán)日:2013年10月11日
【發(fā)明者】徐俊, 王智源, 石少?gòu)?qiáng), 叢航, 謝發(fā)強(qiáng), 張秋萍, 方玉誠(chéng) 申請(qǐng)人:北京有度致遠(yuǎn)信息科技股份有限公司