專(zhuān)利名稱:一種對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及計(jì)算機(jī)監(jiān)控與預(yù)警技術(shù)領(lǐng)域,尤其涉及一種對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置。
背景技術(shù):
隨著計(jì)算機(jī)信息處理技術(shù)的發(fā)展,計(jì)算機(jī)信息系統(tǒng)在銀行日常業(yè)務(wù)處理過(guò)程中顯得越來(lái)越重要,目前為確保信息系統(tǒng)安全穩(wěn)定運(yùn)行,提升信息系統(tǒng)風(fēng)險(xiǎn)管理水平,各銀行所采用的通用技術(shù)手段是針對(duì)銀行的各種應(yīng)用系統(tǒng)自身特點(diǎn)建立相應(yīng)的監(jiān)控系統(tǒng),以實(shí)現(xiàn)對(duì)硬件及應(yīng)用層的運(yùn)行情況進(jìn)行有效的監(jiān)控、預(yù)警、報(bào)告及處理機(jī)制。但市場(chǎng)上現(xiàn)有主流的監(jiān)控系統(tǒng),只能對(duì)硬件和操作系統(tǒng)的運(yùn)行情況進(jìn)行監(jiān)控,無(wú)法實(shí)現(xiàn)對(duì)個(gè)性化應(yīng)用運(yùn)行情況的靈活監(jiān)控,并且發(fā)現(xiàn)問(wèn)題后不能及時(shí)進(jìn)行自動(dòng)報(bào)警通知。有鑒于此,本實(shí)用新型提供了一種通用運(yùn)行監(jiān)控平臺(tái)(ComputeHnformation System Universal Running Monitor Platform/URMP)系統(tǒng),實(shí)現(xiàn)了對(duì)系統(tǒng)的全面監(jiān)控,可以針對(duì)不同的個(gè)性化應(yīng)用,通過(guò)配置的方式靈活選擇監(jiān)控項(xiàng)來(lái)達(dá)到對(duì)應(yīng)用層監(jiān)控。同時(shí),該平臺(tái)能夠M小時(shí)全時(shí)段的全面的監(jiān)控應(yīng)用系統(tǒng),一旦發(fā)現(xiàn)隱患,以短信、電話等多種方式進(jìn)行報(bào)警通知。
實(shí)用新型內(nèi)容(一)要解決的技術(shù)問(wèn)題本實(shí)用新型的主要目的在于提供一種對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,以解決目前監(jiān)控管理工作中所存在的問(wèn)題,實(shí)現(xiàn)M小時(shí)全面探測(cè)到應(yīng)用系統(tǒng)中硬件及應(yīng)用的每一個(gè)關(guān)鍵監(jiān)測(cè)點(diǎn),一旦發(fā)現(xiàn)應(yīng)用系統(tǒng)存在隱患,立刻通過(guò)手機(jī)短信和電子郵件等方式向維護(hù)人員發(fā)送預(yù)警信息。( 二)技術(shù)方案為達(dá)到上述目的,本實(shí)用新型提供了一種對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,該裝置包括通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端和通用運(yùn)行監(jiān)控平臺(tái)客戶端,二者之間采用有線或無(wú)線連接,能夠通過(guò)多種通信方式進(jìn)行交互和通信。上述方案中,所述通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端包括監(jiān)控主模塊、數(shù)據(jù)存儲(chǔ)模塊和報(bào)警通知模塊,其中,該監(jiān)控主模塊分別連接于該數(shù)據(jù)存儲(chǔ)模塊和該報(bào)警通知模塊,并且該監(jiān)控主模塊采用多種通信方式與所述通用運(yùn)行監(jiān)控平臺(tái)客戶端進(jìn)行交互和通信。上述方案中,所述監(jiān)控主模塊調(diào)度所述通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端進(jìn)行工作,是所述通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端與所述通用運(yùn)行監(jiān)控平臺(tái)客戶端之間的通信接口。上述方案中,所述數(shù)據(jù)存儲(chǔ)模塊是所述通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端在運(yùn)行時(shí)的核心模塊,所述監(jiān)控主模塊從該數(shù)據(jù)存儲(chǔ)模塊中讀取數(shù)據(jù),調(diào)度所述通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端各模塊進(jìn)行工作。所述數(shù)據(jù)存儲(chǔ)模塊包括相互連接的參數(shù)配置文件模塊和數(shù)據(jù)庫(kù)模塊。上述方案中,所述報(bào)警通知模塊將監(jiān)控信息通知維護(hù)人員,其通知方式包括監(jiān)視器顯示通知、手機(jī)短信通知或郵件通知。上述方案中,所述通用運(yùn)行監(jiān)控平臺(tái)客戶端包括應(yīng)用守護(hù)模塊、守護(hù)數(shù)據(jù)存儲(chǔ)模塊、監(jiān)控接口模塊和探測(cè)處理模塊,其中,所述監(jiān)控接口模塊分別連接于應(yīng)用守護(hù)模塊、守護(hù)數(shù)據(jù)存儲(chǔ)模塊和探測(cè)處理模塊,所述應(yīng)用守護(hù)模塊還連接于所述守護(hù)數(shù)據(jù)存儲(chǔ)模塊,并且所述應(yīng)用守護(hù)模塊采用多種通信方式與所述通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端進(jìn)行交互和通信。上述方案中,所述應(yīng)用守護(hù)模塊通過(guò)讀取所述守護(hù)數(shù)據(jù)存儲(chǔ)模塊中的數(shù)據(jù),來(lái)觸發(fā)所述探測(cè)處理模塊來(lái)進(jìn)行對(duì)應(yīng)用系統(tǒng)關(guān)鍵信息的采集,支持和調(diào)度整個(gè)通用運(yùn)行監(jiān)控平臺(tái)客戶端的運(yùn)行,并將消息發(fā)送至通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端。上述方案中,所述守護(hù)數(shù)據(jù)存儲(chǔ)模塊是所述通用運(yùn)行監(jiān)控平臺(tái)客戶端的核心,由相互連接的數(shù)據(jù)、監(jiān)控接口和監(jiān)控接口配置工具構(gòu)成。上述方案中,所述監(jiān)控接口模塊位于所述守護(hù)數(shù)據(jù)存儲(chǔ)模塊與所述探測(cè)處理模塊之間,將所述守護(hù)數(shù)據(jù)存儲(chǔ)模塊與所述探測(cè)處理模塊連接,用戶通過(guò)該監(jiān)控接口模塊實(shí)現(xiàn)對(duì)不同應(yīng)用的探測(cè)處理。(三)有益效果從上述技術(shù)方案可以看出,本實(shí)用新型具有以下有益效果1、本實(shí)用新型提供的這種對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,能夠?qū)ο到y(tǒng)進(jìn)行7XM小時(shí)的全面監(jiān)控,可以針對(duì)不同的個(gè)性化應(yīng)用,通過(guò)配置的方式靈活選擇監(jiān)控項(xiàng)來(lái)達(dá)到對(duì)應(yīng)用層的監(jiān)控,有效彌補(bǔ)人工方式監(jiān)控的不足。2、本實(shí)用新型提供的這種對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,能夠 24小時(shí)全時(shí)段的全面的監(jiān)控應(yīng)用系統(tǒng),一旦發(fā)現(xiàn)隱患,以短信、電話等多種方式進(jìn)行報(bào)警通知,形成一種有效的預(yù)警機(jī)制。3、本實(shí)用新型提供的這種對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,將很大程度的降低應(yīng)用系統(tǒng)風(fēng)險(xiǎn),提高應(yīng)用系統(tǒng)的容錯(cuò)率,大大提高了各類(lèi)應(yīng)用系統(tǒng)的抗風(fēng)險(xiǎn)能力。4、本實(shí)用新型提供的這種對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,根據(jù)不同應(yīng)用自身的特點(diǎn)靈活配置監(jiān)控要素,使系統(tǒng)更加智能化,實(shí)現(xiàn)了對(duì)各類(lèi)系統(tǒng)硬件層級(jí)和應(yīng)用層級(jí)的雙重監(jiān)控。
圖1是本實(shí)用新型提供的對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置的結(jié)構(gòu)示意圖;圖2是本實(shí)用新型提供的通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端的監(jiān)控主模塊(Monitor server)的工作運(yùn)行圖;圖3是本實(shí)用新型提供的通用運(yùn)行監(jiān)控平臺(tái)客戶端的應(yīng)用守護(hù)模塊(App_GUard_ Unit)的工作運(yùn)行圖;圖4是本實(shí)用新型提供的通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端的結(jié)構(gòu)示意圖;圖5是本實(shí)用新型提供的通用運(yùn)行監(jiān)控平臺(tái)客戶端的監(jiān)控接口模塊的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本實(shí)用新型的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,并參照附圖,對(duì)本實(shí)用新型進(jìn)一步詳細(xì)說(shuō)明。本實(shí)用新型的技術(shù)方案提供了一種通用運(yùn)行監(jiān)控平臺(tái)(ComputeHnformation System Universal Running Monitor Platform/URMP),即一種對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,如圖1所示,該裝置包括通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端和通用運(yùn)行監(jiān)控平臺(tái)客戶端,二者之間采用有線或無(wú)線連接,能夠通過(guò)多種通信方式進(jìn)行交互和通信。其中1.通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端。該通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端包括以下幾個(gè)組成部分1)監(jiān)控主模塊(Monitor_server)監(jiān)控主模塊負(fù)責(zé)調(diào)度通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端的工作,是通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端與通用運(yùn)行監(jiān)控平臺(tái)客戶端之間的通信接口,是通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端的基礎(chǔ)設(shè)施。2)數(shù)據(jù)存儲(chǔ)模塊(URMP_DB)數(shù)據(jù)存儲(chǔ)模塊是通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端在運(yùn)行時(shí)的核心模塊,監(jiān)控主模塊將從該數(shù)據(jù)存儲(chǔ)模塊中讀取數(shù)據(jù)來(lái)調(diào)度通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端各模塊之間的運(yùn)行。該數(shù)據(jù)存儲(chǔ)模塊包括相互連接的參數(shù)配置文件模塊和數(shù)據(jù)庫(kù)模塊。3)報(bào)警通知模塊報(bào)警通知模塊負(fù)責(zé)將監(jiān)控信息通知維護(hù)人員,其通知方式可以包括短信、郵件、電話、手機(jī)等多種方式。2.通用運(yùn)行監(jiān)控平臺(tái)客戶端,該通用運(yùn)行監(jiān)控平臺(tái)客戶端包括以下幾個(gè)組成部分1)應(yīng)用守護(hù)模塊(App_Guard_Unit)應(yīng)用守護(hù)模塊運(yùn)行在通用運(yùn)行監(jiān)控平臺(tái)客戶端,用來(lái)調(diào)度整個(gè)通用運(yùn)行監(jiān)控平臺(tái)客戶端運(yùn)行,并且將消息發(fā)送至通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端,是通用運(yùn)行監(jiān)控平臺(tái)客戶端的 ■石出。2)守護(hù)數(shù)據(jù)存儲(chǔ)模塊(Guard_Db_Unit)守護(hù)數(shù)據(jù)存儲(chǔ)模塊是通用運(yùn)行監(jiān)控平臺(tái)客戶端的核心,由數(shù)據(jù)、監(jiān)控接口和監(jiān)控接口配置工具構(gòu)成。所述應(yīng)用守護(hù)模塊將從守護(hù)數(shù)據(jù)存儲(chǔ)模塊讀取數(shù)據(jù)來(lái)支持整個(gè)通用運(yùn)行監(jiān)控平臺(tái)客戶端的運(yùn)行。3)監(jiān)控接口模塊(Guard_InterFace_Unit)監(jiān)控接口模塊是通用運(yùn)行監(jiān)控平臺(tái)客戶端多系統(tǒng)多應(yīng)用通用的關(guān)鍵。該監(jiān)控接口模塊位于守護(hù)數(shù)據(jù)存儲(chǔ)模塊與探測(cè)處理模塊之間,將守護(hù)數(shù)據(jù)存儲(chǔ)模塊與探測(cè)處理模塊巧妙的連接,用戶通過(guò)該監(jiān)控接口模塊,可以實(shí)現(xiàn)對(duì)不同應(yīng)用的探測(cè)處理。4)探測(cè)處理模塊(Detect_Process_Unit)探測(cè)處理模塊是通用運(yùn)行監(jiān)控平臺(tái)客戶端的重要組成部分,所述應(yīng)用守護(hù)模塊通過(guò)讀取所述守護(hù)數(shù)據(jù)存儲(chǔ)模塊中的數(shù)據(jù),來(lái)觸發(fā)該探測(cè)處理模塊,以完成對(duì)應(yīng)用系統(tǒng)關(guān)鍵信息的采集。本實(shí)用新型將監(jiān)控與應(yīng)用分離,以達(dá)到將探測(cè)與報(bào)警分離的目的。通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端運(yùn)行監(jiān)控主模塊,并實(shí)現(xiàn)相應(yīng)的報(bào)警功能;在需要監(jiān)控的應(yīng)用系統(tǒng)端安裝通用運(yùn)行監(jiān)控平臺(tái)客戶端,運(yùn)行應(yīng)用守護(hù)模塊,該應(yīng)用守護(hù)模塊通過(guò)讀取守護(hù)數(shù)據(jù)存儲(chǔ)模塊中的數(shù)據(jù),定時(shí)觸發(fā)探測(cè)處理模塊,并且將每次探測(cè)的監(jiān)控結(jié)果發(fā)送到通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端的監(jiān)控主模塊。該監(jiān)控主模塊通過(guò)讀取通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端的數(shù)據(jù)存儲(chǔ)模塊中的數(shù)據(jù),調(diào)度通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端的報(bào)警通知模塊發(fā)送多種方式的報(bào)警信息。本實(shí)用新型將探測(cè)與報(bào)警分離,將報(bào)警的發(fā)起從應(yīng)用守護(hù)模塊(App_GUard_Unit) 轉(zhuǎn)移到監(jiān)控主模塊(MonitoLserver),于是,報(bào)警的發(fā)起者變成一個(gè)獨(dú)立于應(yīng)用系統(tǒng)之外的裝置,給整個(gè)通用運(yùn)行監(jiān)控平臺(tái)帶來(lái)了質(zhì)的飛躍,是實(shí)現(xiàn)多應(yīng)用通用、靈活監(jiān)控的關(guān)鍵, 使報(bào)警能夠以多種方式來(lái)實(shí)現(xiàn)(短信、email以及運(yùn)行監(jiān)控監(jiān)視器)。在本實(shí)用新型中,監(jiān)控主模塊(Monitor_server)和應(yīng)用守護(hù)模塊(App_Guard_ Unit)可以采用多種方式進(jìn)行通信。例如socket套接字和MQ消息隊(duì)列等。應(yīng)用守護(hù)模塊運(yùn)行在應(yīng)用系統(tǒng)本身。在應(yīng)用守護(hù)模塊工作時(shí),觸發(fā)守護(hù)數(shù)據(jù)存儲(chǔ)模塊的數(shù)據(jù),將數(shù)據(jù)發(fā)送至監(jiān)控接口模塊,并且根據(jù)監(jiān)控接口模塊提供的數(shù)據(jù)來(lái)觸發(fā)探測(cè)處理模塊。探測(cè)處理模塊在接收到應(yīng)用守護(hù)模塊發(fā)出的探測(cè)命令時(shí),將按照監(jiān)控接口模塊所提供的信息,對(duì)應(yīng)用系統(tǒng)進(jìn)行探測(cè),并將探測(cè)結(jié)果返回至應(yīng)用守護(hù)模塊。為了實(shí)現(xiàn)通用、靈活和大范圍(監(jiān)控范圍不但包括操作系統(tǒng)本身、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)情況等傳統(tǒng)監(jiān)控范圍,而且包括了運(yùn)行在操作系統(tǒng)之上的各種特色的應(yīng)用,并且能夠適用于任何一種操作系統(tǒng))的監(jiān)控,本實(shí)用新型定義了一個(gè)通用靈活的監(jiān)控接口模塊。該監(jiān)控接口模塊位于守護(hù)數(shù)據(jù)存儲(chǔ)模塊與探測(cè)處理模塊之間,由一組數(shù)據(jù)結(jié)構(gòu),用來(lái)約束守護(hù)數(shù)據(jù)存儲(chǔ)模塊與探測(cè)處理模塊之間數(shù)據(jù)傳輸,如圖5所示。守護(hù)數(shù)據(jù)存儲(chǔ)模塊將按照該監(jiān)控接口模塊的約束來(lái)提供數(shù)據(jù)給探測(cè)處理模塊,探測(cè)處理模塊會(huì)按照該數(shù)據(jù)來(lái)實(shí)現(xiàn)探測(cè)處理。 通過(guò)管理監(jiān)控接口模塊數(shù)據(jù)結(jié)構(gòu)中的數(shù)據(jù)和探測(cè)處理方法,探測(cè)處理模塊就可以根據(jù)用戶的需要,探測(cè)用戶指定的應(yīng)用系統(tǒng)節(jié)點(diǎn)信息,并且返回該節(jié)點(diǎn)當(dāng)前狀態(tài)是否正常。 通用運(yùn)行監(jiān)控平臺(tái)客戶端監(jiān)控接口配置工具直接作用于監(jiān)控接口模塊,通過(guò)配置工具,可以輕松修改維護(hù)接口數(shù)據(jù)結(jié)構(gòu)中的數(shù)據(jù)與探測(cè)處理方法。當(dāng)通用運(yùn)行監(jiān)控平臺(tái)客戶端部署之后,用戶只需要通過(guò)使用客戶端接口配置工具來(lái)修改接口,就可以根據(jù)自己的需要,定制出適用于當(dāng)前應(yīng)用系統(tǒng)的應(yīng)用守護(hù)模塊、守護(hù)數(shù)據(jù)存儲(chǔ)模塊和探測(cè)處理模塊。用戶通過(guò)監(jiān)控接口配置工具,可以修改如下接口數(shù)據(jù)結(jié)構(gòu)中的數(shù)據(jù)a)操作系統(tǒng)名字(唯一配置)用戶通過(guò)選擇的方式來(lái)維護(hù)該配置項(xiàng)。目前,用戶可以選擇操作系統(tǒng)有windows、 AIX、Solaris、HPUNIX 和 SuseLinux。其中,SuseLinux 適用于其它所有 Linux 系統(tǒng)。b)需要探測(cè)的關(guān)鍵風(fēng)險(xiǎn)點(diǎn)(非唯一配置)在這里配置用戶所希望探測(cè)的風(fēng)險(xiǎn)點(diǎn),諸如指定的磁盤(pán)空間占用、數(shù)據(jù)庫(kù)中指定表中指定字段的值,特色應(yīng)用日志文件關(guān)鍵字段。c)關(guān)鍵風(fēng)險(xiǎn)點(diǎn)正常狀態(tài)(或者異常狀態(tài))的標(biāo)志(非唯一配置)對(duì)應(yīng)于配置項(xiàng)b中風(fēng)險(xiǎn)關(guān)鍵點(diǎn)的異常狀態(tài)標(biāo)志。d):關(guān)鍵風(fēng)險(xiǎn)點(diǎn)探測(cè)處理模塊觸發(fā)時(shí)間(非唯一配置)對(duì)應(yīng)配置項(xiàng)b中,用戶希望多長(zhǎng)時(shí)間對(duì)關(guān)鍵風(fēng)險(xiǎn)點(diǎn)進(jìn)行一次探測(cè)。e)關(guān)鍵風(fēng)險(xiǎn)點(diǎn)探測(cè)處理方法(非唯一配置,可以為空)
6[0061]對(duì)應(yīng)于配置項(xiàng)b,對(duì)該風(fēng)險(xiǎn)點(diǎn)所使用的探測(cè)處理方法。在這里配置的方法主要針對(duì)應(yīng)用操作系統(tǒng)本身的運(yùn)行情況、網(wǎng)絡(luò)狀況。對(duì)于應(yīng)用層的特色應(yīng)用,存儲(chǔ)數(shù)據(jù)模塊所提供的通用探測(cè)方法不能滿足的時(shí)候,改配置可以置為空。f)關(guān)鍵風(fēng)險(xiǎn)點(diǎn)探測(cè)處理擴(kuò)展方法(非唯一配置)當(dāng)配置項(xiàng)e為空時(shí),啟動(dòng)配置項(xiàng)f。配置項(xiàng)f為用戶自己定義的探測(cè)處理方法,是通用處理方法的擴(kuò)展。通過(guò)擴(kuò)展方法的靈活使用,用戶可以將探測(cè)處理滲透到應(yīng)用層的方方面面。比如在銀行系統(tǒng),探測(cè)范圍可以擴(kuò)大至資金流向、帳務(wù)清算等深層應(yīng)用上。監(jiān)控接口模塊可以看作一個(gè)黑盒,連接著守護(hù)數(shù)據(jù)存儲(chǔ)模塊和探測(cè)處理模塊。無(wú)論守護(hù)數(shù)據(jù)存儲(chǔ)模塊有什么樣的輸入數(shù)據(jù),通過(guò)該監(jiān)控接口模塊都可以轉(zhuǎn)化成為探測(cè)處理模塊所需要的數(shù)據(jù)。在探測(cè)處理模塊完成探測(cè)并且判斷返回信息之后,應(yīng)用守護(hù)模塊將返回信息進(jìn)行分析,然后將分析結(jié)果發(fā)送至通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端的監(jiān)控主模塊,具體流程如圖3所示,包括以下步驟步驟301 應(yīng)用守護(hù)模塊從守護(hù)數(shù)據(jù)存儲(chǔ)模塊讀取數(shù)據(jù)。步驟302 數(shù)據(jù)通過(guò)監(jiān)控接口模塊進(jìn)入探測(cè)處理模塊。步驟303 探測(cè)處理模塊根據(jù)監(jiān)控接口模塊提供的數(shù)據(jù),探測(cè)應(yīng)用系統(tǒng)關(guān)鍵點(diǎn)。步驟304:探測(cè)處理模塊獲取關(guān)鍵點(diǎn)當(dāng)前狀態(tài),并通過(guò)監(jiān)控接口模塊將關(guān)鍵點(diǎn)當(dāng)前狀態(tài)輸出給應(yīng)用守護(hù)模塊。步驟305 應(yīng)用守護(hù)模塊根據(jù)接收自探測(cè)處理模塊的數(shù)據(jù),判斷關(guān)鍵點(diǎn)狀態(tài)是否正常。步驟306 應(yīng)用守護(hù)模塊將關(guān)鍵點(diǎn)狀態(tài)信息組包,發(fā)送到服務(wù)端的監(jiān)控主模塊。監(jiān)控主模塊(MonitoLserver)在收到來(lái)自應(yīng)用守護(hù)模塊(App_Guard)的信息之后,通過(guò)調(diào)用數(shù)據(jù)存儲(chǔ)模塊來(lái)實(shí)現(xiàn)信息入庫(kù)、多種方式報(bào)警通知等一系列動(dòng)作。監(jiān)控主模塊工作流程如圖2所示。步驟201 監(jiān)控主模塊主動(dòng)讀取監(jiān)控平臺(tái)數(shù)據(jù)存儲(chǔ)模塊數(shù)據(jù),并且根據(jù)讀取數(shù)據(jù)來(lái)啟動(dòng)監(jiān)控主模塊(Monitorjerver)中消息監(jiān)聽(tīng)機(jī)制。步驟202 監(jiān)控主模塊(MonitorJerver)開(kāi)始監(jiān)聽(tīng)來(lái)自應(yīng)用守護(hù)模塊(App_ Guard_Unit)的信息。步驟203 監(jiān)控主模塊監(jiān)聽(tīng)到信息之后,再次調(diào)用數(shù)據(jù)存儲(chǔ)模塊,分析處理信息。步驟204 監(jiān)控主模塊調(diào)用報(bào)警通知模塊,根據(jù)需要進(jìn)行多種方式的預(yù)警通知。以上所述的具體實(shí)施例,對(duì)本實(shí)用新型的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本實(shí)用新型的具體實(shí)施例而已,并不用于限制本實(shí)用新型,凡在本實(shí)用新型的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本實(shí)用新型的保護(hù)范圍之內(nèi)。
權(quán)利要求1.一種對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,其特征在于,該裝置包括通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端和通用運(yùn)行監(jiān)控平臺(tái)客戶端,二者之間采用有線或無(wú)線連接,能夠通過(guò)多種通信方式進(jìn)行交互和通信。
2.根據(jù)權(quán)利要求1所述的對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,其特征在于,所述通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端包括監(jiān)控主模塊、數(shù)據(jù)存儲(chǔ)模塊和報(bào)警通知模塊,其中, 該監(jiān)控主模塊分別連接于該數(shù)據(jù)存儲(chǔ)模塊和該報(bào)警通知模塊,并且該監(jiān)控主模塊采用多種通信方式與所述通用運(yùn)行監(jiān)控平臺(tái)客戶端進(jìn)行交互和通信。
3.根據(jù)權(quán)利要求2所述的對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,其特征在于,所述監(jiān)控主模塊調(diào)度所述通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端進(jìn)行工作,是所述通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端與所述通用運(yùn)行監(jiān)控平臺(tái)客戶端之間的通信接口。
4.根據(jù)權(quán)利要求2所述的對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,其特征在于,所述數(shù)據(jù)存儲(chǔ)模塊是所述通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端在運(yùn)行時(shí)的核心模塊,所述監(jiān)控主模塊從該數(shù)據(jù)存儲(chǔ)模塊中讀取數(shù)據(jù),調(diào)度所述通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端各模塊進(jìn)行工作。
5.根據(jù)權(quán)利要求4所述的對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,其特征在于,所述數(shù)據(jù)存儲(chǔ)模塊包括相互連接的參數(shù)配置文件模塊和數(shù)據(jù)庫(kù)模塊。
6.根據(jù)權(quán)利要求2所述的對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,其特征在于,所述報(bào)警通知模塊將監(jiān)控信息通知維護(hù)人員,其通知方式包括監(jiān)視器顯示通知、手機(jī)短信通知或郵件通知。
7.根據(jù)權(quán)利要求1所述的對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,其特征在于,所述通用運(yùn)行監(jiān)控平臺(tái)客戶端包括應(yīng)用守護(hù)模塊、守護(hù)數(shù)據(jù)存儲(chǔ)模塊、監(jiān)控接口模塊和探測(cè)處理模塊,其中,所述監(jiān)控接口模塊分別連接于應(yīng)用守護(hù)模塊、守護(hù)數(shù)據(jù)存儲(chǔ)模塊和探測(cè)處理模塊,所述應(yīng)用守護(hù)模塊還連接于所述守護(hù)數(shù)據(jù)存儲(chǔ)模塊,并且所述應(yīng)用守護(hù)模塊采用多種通信方式與所述通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端進(jìn)行交互和通信。
8.根據(jù)權(quán)利要求7所述的對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,其特征在于,所述應(yīng)用守護(hù)模塊通過(guò)讀取所述守護(hù)數(shù)據(jù)存儲(chǔ)模塊中的數(shù)據(jù),來(lái)觸發(fā)所述探測(cè)處理模塊來(lái)進(jìn)行對(duì)應(yīng)用系統(tǒng)關(guān)鍵信息的采集,支持和調(diào)度整個(gè)通用運(yùn)行監(jiān)控平臺(tái)客戶端的運(yùn)行, 并將消息發(fā)送至通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端。
9.根據(jù)權(quán)利要求7所述的對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,其特征在于,所述守護(hù)數(shù)據(jù)存儲(chǔ)模塊是所述通用運(yùn)行監(jiān)控平臺(tái)客戶端的核心,由相互連接的數(shù)據(jù)、監(jiān)控接口和監(jiān)控接口配置工具構(gòu)成。
10.根據(jù)權(quán)利要求7所述的對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,其特征在于,所述監(jiān)控接口模塊位于所述守護(hù)數(shù)據(jù)存儲(chǔ)模塊與所述探測(cè)處理模塊之間,將所述守護(hù)數(shù)據(jù)存儲(chǔ)模塊與所述探測(cè)處理模塊連接,用戶通過(guò)該監(jiān)控接口模塊實(shí)現(xiàn)對(duì)不同應(yīng)用的探測(cè)處理。
專(zhuān)利摘要本實(shí)用新型公開(kāi)了一種對(duì)信息系統(tǒng)運(yùn)行情況進(jìn)行實(shí)時(shí)監(jiān)控與預(yù)警的裝置,該裝置包括通用運(yùn)行監(jiān)控平臺(tái)服務(wù)端和通用運(yùn)行監(jiān)控平臺(tái)客戶端,二者之間采用有線或無(wú)線連接,能夠通過(guò)多種通信方式進(jìn)行交互和通信。利用本實(shí)用新型,實(shí)現(xiàn)了24小時(shí)全面探測(cè)到應(yīng)用系統(tǒng)中硬件及應(yīng)用的每一個(gè)關(guān)鍵監(jiān)測(cè)點(diǎn),一旦發(fā)現(xiàn)應(yīng)用系統(tǒng)存在隱患,立刻通過(guò)手機(jī)短信和電子郵件等方式向維護(hù)人員發(fā)送預(yù)警信息。
文檔編號(hào)H04L12/24GK202009391SQ20112003683
公開(kāi)日2011年10月12日 申請(qǐng)日期2011年1月31日 優(yōu)先權(quán)日2011年1月31日
發(fā)明者后則超, 李海濱, 杜志煒, 楊宏, 楊鵬, 錢(qián)佳華, 馬曉瞳 申請(qǐng)人:中國(guó)工商銀行股份有限公司