一種設(shè)備監(jiān)控的方法及裝置制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種設(shè)備監(jiān)控的方法,包括:運(yùn)行設(shè)備監(jiān)控系統(tǒng);以第一時間為間隔運(yùn)行采集性能指標(biāo)信息操作,將所述性能指標(biāo)信息重定向輸出到指定日志;以第二時間為間隔掃描所述日志,按照定義好的安全性能指標(biāo)范圍和異常報警值范圍判斷出異常性能指標(biāo)信息,對所述異常性能指標(biāo)信息再次重定向;若出現(xiàn)異常日志信息,發(fā)出報警信息。本發(fā)明實(shí)施例還提供了一種設(shè)備監(jiān)控的裝置。采用本發(fā)明實(shí)施例可以實(shí)現(xiàn)自動化監(jiān)控。
【專利說明】一種設(shè)備監(jiān)控的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)領(lǐng)域,尤其涉及一種設(shè)備監(jiān)控方法及裝置。
【背景技術(shù)】
[0002]目前,大多數(shù)外購產(chǎn)品的維護(hù)不能較好適應(yīng)本地系統(tǒng)的要求,其主要原因在于,一方面,外購產(chǎn)品出于知識產(chǎn)權(quán)的保護(hù),并不售出其源代碼;另一方面,其產(chǎn)品也沒有提供按照本地企業(yè)所需標(biāo)準(zhǔn)的輸入日志等信息,給生產(chǎn)、維護(hù)工作帶來了很大困難。目前,對外購產(chǎn)品的監(jiān)控主要采用人工操作,即通過登錄中間件,輸入執(zhí)行命令,查看系統(tǒng)狀態(tài)是否正常,這種方式主要靠人工操作實(shí)現(xiàn),且涉及到多個命令,需要一定技術(shù)背景的人員進(jìn)行操作實(shí)現(xiàn)。
【發(fā)明內(nèi)容】
[0003]針對上述缺陷,本發(fā)明實(shí)施例提供了一種多級參數(shù)配置方法及裝置,可以快速配置參數(shù)。
[0004]本發(fā)明第一方面提供了一種設(shè)備監(jiān)控的方法,其特征在于,包括:
[0005]運(yùn)行設(shè)備監(jiān)控系統(tǒng);
[0006]以第一時間為間隔運(yùn)行采集性能指標(biāo)信息操作,將所述性能指標(biāo)信息重定向輸出到指定日志;
[0007]以第二時間為間隔掃描所述日志,按照定義好的安全性能指標(biāo)范圍和異常報警值范圍判斷出異常性能指標(biāo)信息,對所述異常性能指標(biāo)信息再次重定向;
[0008]若出現(xiàn)異常日志信息,發(fā)出報警信息。
[0009]本發(fā)明第二方面提供了一種設(shè)備監(jiān)控的裝置,其特征在于,包括;
[0010]運(yùn)行模塊,運(yùn)行設(shè)備監(jiān)控系統(tǒng);
[0011]第一重定向模塊,以第一時間為間隔運(yùn)行采集性能指標(biāo)信息操作,將所述性能指標(biāo)信息重定向輸出到指定日志;
[0012]第二重定向模塊,以第二時間為間隔掃描所述日志,按照定義好的安全性能指標(biāo)范圍和異常報警值范圍判斷出異常性能指標(biāo)信息,對所述異常性能指標(biāo)信息再次重定向;
[0013]檢測模塊,檢測是否出現(xiàn)異常日志信息
[0014]報警模塊,若出現(xiàn)異常日志信息,發(fā)出報警信息。
[0015]使用本發(fā)明實(shí)施例,具有以下有益效果:
[0016]本發(fā)明中,運(yùn)行設(shè)備監(jiān)控系統(tǒng);以第一時間為間隔運(yùn)行采集性能指標(biāo)信息操作,將所述性能指標(biāo)信息重定向輸出到指定日志;以第二時間為間隔掃描所述日志,按照定義好的安全性能指標(biāo)范圍和異常報警值范圍判斷出異常性能指標(biāo)信息,對所述異常性能指標(biāo)信息再次重定向;若出現(xiàn)異常日志信息,發(fā)出報警信息。本發(fā)明實(shí)施例一方面在外購產(chǎn)品不兼容本地系統(tǒng)的情況下,能夠較好監(jiān)控與維護(hù)系統(tǒng)運(yùn)行;另一方面,能夠依靠維護(hù)經(jīng)驗,通過收集、總結(jié)各種經(jīng)驗和方法,形成一套針對外購產(chǎn)品的監(jiān)控方法。在業(yè)務(wù)處理過程中,針對不同類型的業(yè)務(wù),進(jìn)行有針對性地維護(hù),從而實(shí)現(xiàn)對外購設(shè)備的自動化監(jiān)控。
【專利附圖】
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1為本發(fā)明實(shí)施例提供的一種設(shè)備監(jiān)控的方法的流程示意圖;
[0019]圖2為本發(fā)明實(shí)施例提供的一種設(shè)備監(jiān)控的裝置的結(jié)構(gòu)示意圖;
[0020]圖3為本發(fā)明實(shí)施例提供的另一種設(shè)備監(jiān)控的裝置的結(jié)構(gòu)示意圖;
[0021]圖4為圖3中本發(fā)明實(shí)施例提供的一種設(shè)備監(jiān)控的裝置的探測交易模塊的結(jié)構(gòu)示意圖;
[0022]圖5為本發(fā)明實(shí)施例提供的另一種設(shè)備監(jiān)控的裝置的結(jié)構(gòu)示意圖;
[0023]圖6為圖5中本發(fā)明實(shí)施例提供的一種設(shè)備監(jiān)控的裝置的日常業(yè)務(wù)處理模塊的結(jié)構(gòu)示意圖;
[0024]圖7為本發(fā)明實(shí)施例提供的另一種設(shè)備監(jiān)控的裝置的結(jié)構(gòu)示意圖;
[0025]圖8為圖7中本發(fā)明實(shí)施例提供的一種設(shè)備監(jiān)控的裝置的批處理業(yè)務(wù)模塊的結(jié)構(gòu)示意圖;
[0026]圖9為本發(fā)明實(shí)施例提供的另一種設(shè)備監(jiān)控的裝置的結(jié)構(gòu)示意圖;
[0027]圖10為圖9中本發(fā)明實(shí)施例提供的一種設(shè)備監(jiān)控的裝置的其他指標(biāo)監(jiān)控模塊的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0028]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0029]本發(fā)明實(shí)施例提供一種設(shè)備監(jiān)控方法及裝置,能夠?qū)崿F(xiàn)自動化監(jiān)控。下面分別進(jìn)行詳細(xì)介紹。
[0030]下面將結(jié)合附圖1-附圖2,對本發(fā)明實(shí)施例提供的設(shè)備監(jiān)控的方法進(jìn)行詳細(xì)介紹。
[0031]請參閱圖1,圖1為本發(fā)明實(shí)施例提供的一種設(shè)備監(jiān)控的方法的流程示意圖。如圖1所示,該方法可包括以下步驟101-步驟103。
[0032]101、運(yùn)行設(shè)備監(jiān)控系統(tǒng)。
[0033]對于外購產(chǎn)品,雖然其一方面,出于知識產(chǎn)權(quán)的保護(hù),并不售出其源代碼;另一方面,其產(chǎn)品也沒有提供按照本地企業(yè)所需標(biāo)準(zhǔn)的輸入日志等信息,給生產(chǎn)、維護(hù)帶來了很大困難,因而,本發(fā)明的實(shí)施例的實(shí)施需要借助一定的監(jiān)控平臺。
[0034]102、以第一時間為間隔運(yùn)行采集性能指標(biāo)信息操作,將所述性能指標(biāo)信息重定向輸出到指定日志;
[0035]通常情況下,需要定時運(yùn)行采集信息這一操作,將性能指標(biāo)信息重定向輸出到指定日志。如對建行的某一外購產(chǎn)品進(jìn)行監(jiān)控,其方法如下,將需要進(jìn)入Cterm里面執(zhí)行命令才能得到的結(jié)果輸出,通過自動化程序,定時運(yùn)行采集操作,將性能指標(biāo)信息重定向輸出到指定日志。
[0036]103、以第二時間為間隔掃描所述日志,按照定義好的安全性能指標(biāo)范圍和異常報警值范圍判斷出異常性能指標(biāo)信息,對所述異常性能指標(biāo)信息再次重定向;
[0037]具體地,通過這些腳本文件,以第二時間為間隔對指定日志里的日志文件進(jìn)行掃描。同時,利用定義好的安全性能指標(biāo)范圍和異常報警值范圍對掃描到的有用信息,進(jìn)行再次重定向,其中定義好的安全性能指標(biāo)范圍和異常報警值范圍包含不同業(yè)務(wù)的各種需要監(jiān)控的指標(biāo),因而能夠針對不同業(yè)務(wù)實(shí)現(xiàn)監(jiān)控。
[0038]104、若出現(xiàn)異常日志信息,發(fā)出報警信息。
[0039]所述出現(xiàn)異常日志信息,主要是由于超過定義好的安全性能指標(biāo)范圍或異常報警值范圍而產(chǎn)生。若出現(xiàn)異常日志信息需通過監(jiān)控平臺實(shí)現(xiàn)對異常日志的監(jiān)控,通過郵件、短信等發(fā)出不同級別的報警信息。
[0040]本發(fā)明實(shí)施例運(yùn)行設(shè)備監(jiān)控系統(tǒng);以第一時間為間隔運(yùn)行采集性能指標(biāo)信息操作,將所述性能指標(biāo)信息重定向輸出到指定日志;以第二時間為間隔掃描所述日志,按照定義好的安全性能指標(biāo)范圍和異常報警值范圍判斷出異常性能指標(biāo)信息,對所述異常性能指標(biāo)信息再次重定向;若出現(xiàn)異常日志信息,發(fā)出報警信息。一方面在外購產(chǎn)品不兼容本地系統(tǒng)的情況下,能夠較好監(jiān)控與維護(hù)系統(tǒng)運(yùn)行;另一方面,能夠依靠維護(hù)經(jīng)驗,通過收集、總結(jié)各種經(jīng)驗和方法,形成一套針對外購產(chǎn)品的監(jiān)控方法。在業(yè)務(wù)處理過程中,針對不同類型的業(yè)務(wù),進(jìn)行有針對性地維護(hù)。
[0041]作為一種可能的實(shí)施方式,運(yùn)行設(shè)備監(jiān)控系統(tǒng)后,以第三時間為間隔發(fā)出一次探測交易,所述探測交易會更新相關(guān)的所述應(yīng)用日志文件,如果應(yīng)用日志沒有正常更新,則說明應(yīng)用異常。以建行的某一外購產(chǎn)品為例,其標(biāo)準(zhǔn)監(jiān)控平臺是一套完整的產(chǎn)品,可以提供這種模擬體驗服務(wù)。即在監(jiān)控平臺配置好相應(yīng)的訪問地址,進(jìn)行模擬操作,可以實(shí)現(xiàn)定期的交易探測。更具體說,就是模擬點(diǎn)開一個網(wǎng)頁,看是否能夠返回符合預(yù)期的結(jié)果。將第三時間設(shè)置為5分鐘,因為過于頻繁進(jìn)行探測交易會增加系統(tǒng)壓力,第三時間間隔時間過長,又會延遲對異常的發(fā)現(xiàn)。探測交易相當(dāng)于一次模擬的用戶正常訪問,跟apache這類軟件一樣,每次有用戶訪問時,都會記錄相應(yīng)日志,同時,tomcat的catalina.0ut、apache的accesslog都會有更新。其中任何一個日志沒有及時更新,都說明這部分應(yīng)用是異常的。各部分應(yīng)用分別對應(yīng)各軟件實(shí)現(xiàn)的相應(yīng)功能。
[0042]作為一種可能的實(shí)施方式,運(yùn)行設(shè)備監(jiān)控系統(tǒng)之后,針對日常處理業(yè)務(wù),以第四時間為間隔進(jìn)行自動報文收發(fā),同時以所述第四時間為間隔對所述報文收發(fā)的情況進(jìn)行掃描;若在營業(yè)期間,超過所述第四時間周期的間隔范圍內(nèi)沒有任何報文進(jìn)出,發(fā)出報警信息。針對日常處理業(yè)務(wù),以第四時間周期進(jìn)行自動報文收發(fā),同時以所述第四時間為間隔對報文收發(fā)情況進(jìn)行掃描。如果在營業(yè)期間,超過第四時間周期間隔范圍內(nèi)沒有任何報文進(jìn)出,即發(fā)出報警。如建行的日常處理主要指新錄入的交易,對交易步驟的更新(如提交,授權(quán),審批等)。如建行正常業(yè)務(wù)營業(yè)期間,設(shè)置每15min進(jìn)行一次自動的報文收發(fā),也以這個頻率對報文收發(fā)情況進(jìn)行掃描。如果超過15min沒有任何報文進(jìn)出,即發(fā)出報警。第四時間周期的設(shè)置依據(jù)具體業(yè)務(wù)功能發(fā)生的頻率相關(guān)的,需要針對不同的功能分別建模,逐漸優(yōu)化,以形成這種監(jiān)控體系。
[0043]作為一種可能的實(shí)施方式,運(yùn)行設(shè)備監(jiān)控系統(tǒng)之后,針對批處理業(yè)務(wù),判斷所述批處理業(yè)務(wù)的信息是否符合預(yù)期;若所述批處理業(yè)務(wù)的信息不符合預(yù)期,將異常情況的信息加上特定的關(guān)鍵字,輸出到固定日志;若發(fā)現(xiàn)所述固定日志有更新,發(fā)出報警信息。批處理業(yè)務(wù)包括對賬務(wù)的計算,對歷史表的遷移、清理,報表的生成等。將預(yù)計的正確結(jié)果判定方法提前設(shè)定,如果不符合預(yù)期,即認(rèn)為有異常情況。例如一種做法為:日切操作以后,直接去對應(yīng)的日期文件讀取當(dāng)前日期、次日、下一工作日等信息。將預(yù)計的正確結(jié)果判定方法提前設(shè)定,如果不符合預(yù)期,即可認(rèn)為有異常情況。然后,借助建行的集中監(jiān)控系統(tǒng)實(shí)現(xiàn)跟蹤過程,即將這些異常的情況加上特定的關(guān)鍵字,輸出到某個固定日志。集中監(jiān)控系統(tǒng)只要發(fā)現(xiàn)這一日志有更新,便會發(fā)出警報,連帶關(guān)鍵字信息一并發(fā)出,達(dá)到自動化監(jiān)控的目的。
[0044]作為一種可能的實(shí)施方式,對應(yīng)用程序、鏈接、交易量的動態(tài)監(jiān)控。這種監(jiān)控方式,主要靠經(jīng)驗進(jìn)行設(shè)置。需要在日常維護(hù)過程中不斷總結(jié)、更新的內(nèi)容。在交易時間內(nèi)通過操作系統(tǒng)命令來采集數(shù)據(jù),并針對這些數(shù)據(jù)進(jìn)行建模。應(yīng)用程序主要是指與業(yè)務(wù)相關(guān)的應(yīng)用程序,不同的業(yè)務(wù),需要監(jiān)控的應(yīng)用程序不同,針對具體業(yè)務(wù)中的相關(guān)應(yīng)用程序出現(xiàn)問題時,就會發(fā)出報警信息。長鏈接與短鏈接的定義基礎(chǔ)網(wǎng)絡(luò)層面的,長鏈接為系統(tǒng)運(yùn)行時產(chǎn)生的連接,它會伴著著系統(tǒng)的運(yùn)行一直存在;短鏈接為操作業(yè)務(wù)時,產(chǎn)生的鏈接,短鏈接不會一直存在的,經(jīng)過一段時間會自動銷毀。對于長鏈接、短鏈接在不同業(yè)務(wù)類型或不同營業(yè)時段的定義不一樣。交易量范圍,比如貿(mào)易融資系統(tǒng)一般日交易量在萬筆,一般峰值發(fā)生在假期后第一個營業(yè)日等這種規(guī)律,超過最大交易量會發(fā)生報警信息。對這部分參數(shù)的監(jiān)控,主要依據(jù)不同業(yè)務(wù)類型,不同的營業(yè)階段,需要動態(tài)設(shè)置維護(hù)參數(shù)。通過這種方式,能夠提高自動化維護(hù)的效率。
[0045]下面將結(jié)合附圖2-附圖10,對本發(fā)明實(shí)施例提供的一種設(shè)備監(jiān)控的裝置進(jìn)行詳細(xì)介紹。需要說明的是,附圖2-附圖10所述的設(shè)備監(jiān)控的裝置可應(yīng)用于執(zhí)行上述附圖1所示的方法。
[0046]請參見圖2,圖2是一種設(shè)備監(jiān)控的裝置的結(jié)構(gòu)圖示意圖,其包括運(yùn)行模塊201、第一重定向模塊202、第二重定向模塊203、檢測模塊204、報警模塊205。
[0047]運(yùn)行模塊201,運(yùn)行設(shè)備監(jiān)控系統(tǒng)。
[0048]對于外購產(chǎn)品,其一方面,出于知識產(chǎn)權(quán)的保護(hù),并不售出其源代碼;另一方面,其產(chǎn)品也沒有提供按照本地企業(yè)所需標(biāo)準(zhǔn)的輸入日志等信息,給生產(chǎn)、維護(hù)工作帶來了很大困難。但是,其自帶的監(jiān)控系統(tǒng)還是能夠監(jiān)控大部分有效參數(shù),因而,本發(fā)明的實(shí)施例的實(shí)施需要借助一定的監(jiān)控平臺。所述運(yùn)行模塊201主要運(yùn)行設(shè)備監(jiān)控系統(tǒng)。
[0049]第一重定向模塊202,以第一時間為間隔運(yùn)行采集性能指標(biāo)信息操作,將所述性能指標(biāo)信息重定向輸出到指定日志;
[0050]第一重定模塊202主要任務(wù)是以第一時間為間隔運(yùn)行采集性能指標(biāo)信息操作,將性能指標(biāo)信息重定向輸出到指定日志。如對建行的某一外購產(chǎn)品進(jìn)行監(jiān)控,其方法如下,將需要進(jìn)入Cterm里面執(zhí)行命令才能得到的結(jié)果輸出,通過自動化程序,定時運(yùn)行采集操作,將性能指標(biāo)信息重定向輸出到指定日志。
[0051]第二重定向模塊203,以第二時間為間隔掃描所述日志,按照定義好的安全性能指標(biāo)范圍和異常報警值范圍判斷出異常性能指標(biāo)信息,對所述異常性能指標(biāo)信息再次重定向;
[0052]一般設(shè)備里的監(jiān)控系統(tǒng)都會包含腳本文件,第二重定向模塊203通過這些腳本文件,以第二時間為間隔對所述指定日志里的日志文件進(jìn)行掃描。同時,利用定義好的安全性能指標(biāo)范圍和異常報警值范圍對掃描到的有用信息,進(jìn)行再次重定向。
[0053]檢測模塊204,檢測是否出現(xiàn)異常日志信息。
[0054]報警模塊205,若出現(xiàn)異常日志信息,發(fā)出報警信息。
[0055]所述出現(xiàn)異常日志信息,主要是由于超過定義好的安全性能指標(biāo)范圍或異常報警值范圍而產(chǎn)生。若出現(xiàn)異常日志信息需通過監(jiān)控平臺實(shí)現(xiàn)對異常日志的監(jiān)控,通過郵件、短信等發(fā)出不同級別的報警信息。
[0056]本發(fā)明實(shí)施例中,運(yùn)行模塊201運(yùn)行設(shè)備的監(jiān)控系統(tǒng);第一重定向模塊202,以第一時間為間隔運(yùn)行采集性能指標(biāo)信息操作,將所述性能指標(biāo)信息重定向輸出到指定日志;第二重定向模塊203,以第二時間為間隔掃描所述日志,按照定義好的安全性能指標(biāo)范圍和異常報警值范圍判斷出異常性能指標(biāo)信息,對所述異常性能指標(biāo)信息再次重定向;檢測模塊204,檢測是否出現(xiàn)異常日志信息;若出現(xiàn)異常日志信息,報警模塊205發(fā)出報警信息。本發(fā)明的實(shí)施例一方面在外購產(chǎn)品不兼容本地系統(tǒng)的情況下,能夠較好監(jiān)控與維護(hù)系統(tǒng)運(yùn)行;另一方面,能夠依靠維護(hù)經(jīng)驗,通過收集、總結(jié)各種經(jīng)驗和方法,形成一套針對外購產(chǎn)品的監(jiān)控方法。在業(yè)務(wù)處理過程中,針對不同類型的業(yè)務(wù),進(jìn)行有針對性地維護(hù)。
[0057]請參見圖3,作為一種可能的實(shí)施方式,圖3為本發(fā)明的另一種設(shè)備監(jiān)控的裝置的結(jié)構(gòu)示意圖,其包括運(yùn)行模塊301、第一重定向模塊302、第二重定向模塊303、檢測模塊304、探測交易模塊305、報警模塊306,其中運(yùn)行模塊301、第一重定向模塊302、第二重定向模塊303、檢測模塊304、報警模塊306與圖2描述的實(shí)施例中相應(yīng)模塊的功能一樣,在此不再贅述。下面重點(diǎn)介紹探測交易模塊305的功能。
[0058]探測交易模塊305,用于發(fā)送探測交易信息,根據(jù)所述探測交易信息更新相關(guān)的應(yīng)用日志文件,并檢測所述應(yīng)用日志文件是否更新。
[0059]請參見圖4,探測交易模塊305主要包括探測交易單元401與第一檢測單元402。
[0060]探測交易單元401,以第三時間為間隔發(fā)出一次探測交易,所述探測交易更新相關(guān)的應(yīng)用日志文件;
[0061]第一檢測單元402,對所述應(yīng)用日志的更新情況進(jìn)行檢測。
[0062]探測交易單元401以第一時間為間隔發(fā)出一次探測交易,所述探測交易會更新相關(guān)的所述應(yīng)用日志文件;第一檢測單元402,對所述應(yīng)用日志的更新情況進(jìn)行檢測對所述應(yīng)用日志的更新情況進(jìn)行檢測;如果應(yīng)用日志沒有正常更新,則說明應(yīng)用異常。以建行的某一外購產(chǎn)品為例進(jìn)行說明,其標(biāo)準(zhǔn)監(jiān)控平臺是一套完整的產(chǎn)品,可以提供這種模擬體驗服務(wù)。即在監(jiān)控平臺配置好相應(yīng)的訪問地址,進(jìn)行模擬操作,可以實(shí)現(xiàn)定期的交易探測。更具體說,就是模擬點(diǎn)開一個網(wǎng)頁,看是否能夠返回符合預(yù)期的結(jié)果。將第一時間周期設(shè)置為5分鐘,因為過于頻繁進(jìn)行探測交易會增加系統(tǒng)壓力,第一時間周期時間過長,又會延遲對異常的發(fā)現(xiàn)。探測交易相當(dāng)于一次模擬的用戶正常訪問,像是apache那類軟件,每次有用戶訪問時,都會記錄相應(yīng)日志,同時,tomcat的catalina.0ut>apache的accesslog都會有更新。其中任何一個日志沒有及時更新,都說明這部分應(yīng)用是異常的。各部分應(yīng)用分別對應(yīng)各軟件實(shí)現(xiàn)的相應(yīng)功能。
[0063]本發(fā)明實(shí)施例中,運(yùn)行模塊301運(yùn)行設(shè)備的監(jiān)控系統(tǒng);第一重定向模塊302,以第一時間為間隔運(yùn)行采集性能指標(biāo)信息操作,將所述性能指標(biāo)信息重定向輸出到指定日志;第二重定向模塊303,以第二時間為間隔掃描所述日志,按照定義好的安全性能指標(biāo)范圍和異常報警值范圍判斷出異常性能指標(biāo)信息,對所述異常性能指標(biāo)信息再次重定向;檢測模塊304,檢測是否出現(xiàn)異常日志信息;若出現(xiàn)異常日志信息,報警模塊306發(fā)出報警信息。同時,運(yùn)行模塊301運(yùn)行設(shè)備的監(jiān)控系統(tǒng)之后,探測交易模塊305通過探測交易單元401以第三時間為間隔發(fā)出一次探測交易,所述探測交易更新相關(guān)的應(yīng)用日志文件;第一檢測單元402對所述應(yīng)用日志的更新情況進(jìn)行檢測;如果應(yīng)用日志沒有正常更新,則說明應(yīng)用異常。本發(fā)明的實(shí)施例一方面在外購產(chǎn)品不兼容本地系統(tǒng)的情況下,能夠較好監(jiān)控與維護(hù)系統(tǒng)運(yùn)行;另一方面,能夠依靠維護(hù)經(jīng)驗,通過收集、總結(jié)各種經(jīng)驗和方法,形成一套針對外購產(chǎn)品的監(jiān)控方法。在業(yè)務(wù)處理過程中,針對不同類型的業(yè)務(wù),進(jìn)行有針對性地維護(hù)。
[0064]請參見圖5,作為一種可能的實(shí)施方式,圖3為本發(fā)明的另一種設(shè)備監(jiān)控的裝置的結(jié)構(gòu)示意圖,其包括運(yùn)行模塊501、第一重定向模塊502、第二重定向模塊503、檢測模塊504、日常處理業(yè)務(wù)模塊505、報警模塊506,其中運(yùn)行模塊501、第一重定向模塊502、第二重定向模塊503、檢測模塊504、報警模塊506與圖2描述的實(shí)施例中相應(yīng)模塊的功能一樣,在此不再贅述。下面重點(diǎn)介紹日常業(yè)務(wù)處理模塊505的功能。
[0065]日常處理業(yè)務(wù)模塊505,對日常處理業(yè)務(wù)處理進(jìn)行報文收發(fā)情況監(jiān)控。
[0066]請參見圖6,日常業(yè)務(wù)處理模塊505主要包括收發(fā)單元601與第二檢測單元602。
[0067]收發(fā)單元601,以第四時間為間隔進(jìn)行自動報文收發(fā),同時以所述第四時間對報文收發(fā)情況進(jìn)行掃描;
[0068]第二檢測單元602,對所述報文的收發(fā)情況進(jìn)行檢測。如果在營業(yè)期間,超過第四時間間隔范圍內(nèi)沒有檢查到任何報文進(jìn)出,所述報警單元發(fā)出報警信息。
[0069]針對日常處理業(yè)務(wù),收發(fā)單元601以第二時間為間隔進(jìn)行自動報文收發(fā),同時以第二時間對報文收發(fā)情況進(jìn)行掃描。如果在營業(yè)期間,超過第二時間的間隔范圍內(nèi)沒有任何報文進(jìn)出,即可出報警信息。如建行的日常處理主要指新錄入的交易,對交易步驟的更新(如提交,授權(quán),審批等)。其在業(yè)務(wù)營業(yè)期間,正常情況下,我們設(shè)置每15min進(jìn)行一次自動的報文收發(fā),也以這個頻率對報文收發(fā)情況進(jìn)行掃描。如果在營業(yè)期間,超過15min沒有任何報文進(jìn)出,即可發(fā)生提示性報警。當(dāng)然這個是和具體業(yè)務(wù)功能發(fā)生的頻率相關(guān)的,需要針對不同的功能分別建模,逐漸優(yōu)化,以形成這種監(jiān)控體系。對批處理的監(jiān)控主要體現(xiàn)在對某些關(guān)鍵的數(shù)據(jù)庫字段或應(yīng)用日志的監(jiān)控。
[0070]本發(fā)明實(shí)施例中,運(yùn)行模塊501運(yùn)行設(shè)備的監(jiān)控系統(tǒng);第一重定向模塊502,以第一時間為間隔運(yùn)行采集性能指標(biāo)信息操作,將所述性能指標(biāo)信息重定向輸出到指定日志;第二重定向模塊503,以第二時間為間隔掃描所述日志,按照定義好的安全性能指標(biāo)范圍和異常報警值范圍判斷出異常性能指標(biāo)信息,對所述異常性能指標(biāo)信息再次重定向;檢測模塊504,檢測是否出現(xiàn)異常日志信息;若出現(xiàn)異常日志信息,報警模塊506發(fā)出報警信息。同時,運(yùn)行模塊501運(yùn)行設(shè)備的監(jiān)控系統(tǒng)之后,日常處理業(yè)務(wù)模塊505通過收發(fā)單元601,以第四時間為間隔進(jìn)行自動報文收發(fā),同時以所述第四時間對報文收發(fā)情況進(jìn)行掃描;第二檢測單元602對所述報文的收發(fā)情況進(jìn)行檢測。如果在營業(yè)期間,超過第四時間的間隔范圍內(nèi)沒有檢查到任何報文進(jìn)出,所述報警單元發(fā)出報警信息。本發(fā)明的實(shí)施例一方面在外購產(chǎn)品不兼容本地系統(tǒng)的情況下,能夠較好監(jiān)控與維護(hù)系統(tǒng)運(yùn)行;另一方面,能夠依靠維護(hù)經(jīng)驗,通過收集、總結(jié)各種經(jīng)驗和方法,形成一套針對外購產(chǎn)品的監(jiān)控方法。在業(yè)務(wù)處理過程中,針對不同類型的業(yè)務(wù),進(jìn)行有針對性地維護(hù)。
[0071]請參見圖7,作為一種可能的實(shí)施方式,圖3為本發(fā)明的另一種設(shè)備監(jiān)控的裝置的結(jié)構(gòu)示意圖,其包括運(yùn)行模塊701、第一重定向模塊702、第二重定向模塊703、檢測模塊704、批處理業(yè)務(wù)模塊705、報警模塊706,其中運(yùn)行模塊701、第一重定向模塊702、第二重定向模塊703、檢測模塊704、報警模塊706與圖2描述的實(shí)施例的功能一樣,下面重點(diǎn)介紹批業(yè)務(wù)處理模塊705的功能。
[0072]批處理業(yè)務(wù)模塊705,將批處理業(yè)務(wù)信息中不符合預(yù)期的信息加上特定的關(guān)鍵字,輸出到固定日志,檢測所述固定日志是否更新。
[0073]請參見圖8,批業(yè)務(wù)處理模塊705主要包括判斷單元801、添加單元802、第三檢測單元803。
[0074]判斷單元801,判斷所述批處理業(yè)務(wù)的信息是否符合預(yù)期;所述預(yù)期由預(yù)計的正確結(jié)果判定方法提前設(shè)定;
[0075]添加單元802,若所述批處理業(yè)務(wù)的信息不符合預(yù)期,將異常情況的信息加上特定的關(guān)鍵字,輸出到固定日志;
[0076]第三檢測單元803,若檢測到所述固定日志有更新,發(fā)出報警信息。
[0077]批處理包括對賬務(wù)的計算,對歷史表的遷移、清理,報表的生成等。針對批處理業(yè)務(wù),主要處理方法為將預(yù)計的正確結(jié)果判定方法提前設(shè)定,如果不符合預(yù)期,即可認(rèn)為有異常情況。大部分應(yīng)用日常處理和批處理均會對數(shù)據(jù)庫字段進(jìn)行更新,通過對數(shù)據(jù)庫表個別狀態(tài)字段的內(nèi)容,進(jìn)行跟蹤記錄,從而實(shí)現(xiàn)對于交易、批處理狀態(tài)的跟蹤。因為外購產(chǎn)品并無法掌握批處理程序的處理步驟及規(guī)則,只能通過這些直觀的值來實(shí)現(xiàn)監(jiān)控。比如日切操作后,直接去對應(yīng)的日期文件讀取當(dāng)前日期,次日,下一工作日等信息。將預(yù)計的正確結(jié)果判定方法提前設(shè)定,如果不符合預(yù)期,即可認(rèn)為有異常情況。跟蹤過程也是借助建行的集中監(jiān)控系統(tǒng)實(shí)現(xiàn)的。將這些異常的情況加上特定的關(guān)鍵字,輸出到某個固定日志。集中監(jiān)控系統(tǒng)只要發(fā)現(xiàn)這一日志有更新,便會發(fā)出警報,連帶關(guān)鍵字信息一并發(fā)出,起到自動化監(jiān)控的目的。
[0078]本發(fā)明實(shí)施例中,運(yùn)行模塊701運(yùn)行設(shè)備的監(jiān)控系統(tǒng);第一重定向模塊702,以第一時間為間隔運(yùn)行采集性能指標(biāo)信息操作,將所述性能指標(biāo)信息重定向輸出到指定日志;第二重定向模塊703,以第二時間為間隔掃描所述日志,按照定義好的安全性能指標(biāo)范圍和異常報警值范圍判斷出異常性能指標(biāo)信息,對所述異常性能指標(biāo)信息再次重定向;檢測模塊704,檢測是否出現(xiàn)異常日志信息;若出現(xiàn)異常日志信息,報警模塊706發(fā)出報警信息。同時,運(yùn)行模塊701運(yùn)行設(shè)備的監(jiān)控系統(tǒng)之后,批處理業(yè)務(wù)模塊705通過判斷單元801判斷所述批處理業(yè)務(wù)的信息是否符合預(yù)期,所述預(yù)期由預(yù)計的正確結(jié)果判定方法提前設(shè)定;若所述批處理業(yè)務(wù)的信息不符合預(yù)期,添加單元802將異常情況的信息加上特定的關(guān)鍵字,輸出到固定日志;若第三檢測單元803檢測到所述固定日志有更新,發(fā)出報警信息。本發(fā)明的實(shí)施例一方面在外購產(chǎn)品不兼容本地系統(tǒng)的情況下,能夠較好監(jiān)控與維護(hù)系統(tǒng)運(yùn)行;另一方面,能夠依靠維護(hù)經(jīng)驗,通過收集、總結(jié)各種經(jīng)驗和方法,形成一套針對外購產(chǎn)品的監(jiān)控方法。在業(yè)務(wù)處理過程中,針對不同類型的業(yè)務(wù),進(jìn)行有針對性地維護(hù)。
[0079]請參見圖9,作為一種可能的實(shí)施方式,圖3為本發(fā)明的另一種設(shè)備監(jiān)控的裝置的結(jié)構(gòu)示意圖,其包括運(yùn)行模塊901、第一重定向模塊902、第二重定向模塊903、檢測模塊904、批處理業(yè)務(wù)模塊905、報警模塊906,其中運(yùn)行模塊901、第一重定向模塊902、第二重定向模塊903、檢測模塊904、報警模塊906與圖2描述的實(shí)施例中相應(yīng)模塊的功能一樣,在此不再贅述。下面重點(diǎn)介紹批業(yè)務(wù)處理模塊905的功能。
[0080]其他指標(biāo)監(jiān)控模塊905,利用監(jiān)控系統(tǒng)對鏈接、交易量進(jìn)行動態(tài)監(jiān)控,所述鏈接包括長鏈接與短鏈接。
[0081]其他指標(biāo)監(jiān)控單元905里的各種參數(shù)主要靠經(jīng)驗進(jìn)行設(shè)置,其需要在日常維護(hù)過程中不斷總結(jié)、更新的內(nèi)容。在交易時間內(nèi)通過操作系統(tǒng)命令來采集數(shù)據(jù),并針對這些數(shù)據(jù)進(jìn)行建模。應(yīng)用程序主要是指與業(yè)務(wù)相關(guān)的應(yīng)用程序,不同的業(yè)務(wù),需要監(jiān)控的應(yīng)用程序不同,針對具體業(yè)務(wù)中的相關(guān)應(yīng)用程序出現(xiàn)問題時,就會發(fā)出報警信息。長鏈接與短鏈接的定義基礎(chǔ)網(wǎng)絡(luò)層面的,長鏈接為系統(tǒng)運(yùn)行時產(chǎn)生的連接,它會伴著著系統(tǒng)的運(yùn)行一直存在;短鏈接為操作業(yè)務(wù)時,產(chǎn)生的鏈接,短鏈接不會一直存在的,經(jīng)過一段時間會自動銷毀。對于長鏈接、短鏈接在不同業(yè)務(wù)類型或不同營業(yè)時段的定義不一樣。交易量范圍,比如貿(mào)易融資系統(tǒng)一般日交易量在萬筆,一般峰值發(fā)生在假期后第一個營業(yè)日等這種規(guī)律,超過最大交易量會發(fā)生報警信息。對這部分參數(shù)的監(jiān)控,主要依據(jù)不同業(yè)務(wù)類型,不同的營業(yè)階段,需要動態(tài)設(shè)置維護(hù)參數(shù)。通過這種方式,能夠提高自動化維護(hù)的效率。
[0082]請參見圖10,其他指標(biāo)監(jiān)控模塊905包括監(jiān)控單元1001與第四檢測單元1002。
[0083]監(jiān)控單元1001,利用監(jiān)控系統(tǒng)對鏈接、交易量進(jìn)行動態(tài)監(jiān)控,所述鏈接包括長鏈接與短鏈接;
[0084]第四檢測單元1002,若檢測到短鏈接或交易量超過預(yù)設(shè)閾值,發(fā)出報警信息。
[0085]本發(fā)明實(shí)施例中,運(yùn)行模塊901運(yùn)行設(shè)備的監(jiān)控系統(tǒng);第一重定向模塊902,以第一時間為間隔運(yùn)行采集性能指標(biāo)信息操作,將所述性能指標(biāo)信息重定向輸出到指定日志;第二重定向模塊903,以第二時間為間隔掃描所述日志,按照定義好的安全性能指標(biāo)范圍和異常報警值范圍判斷出異常性能指標(biāo)信息,對所述異常性能指標(biāo)信息再次重定向;檢測模塊904,檢測是否出現(xiàn)異常日志信息;若出現(xiàn)異常日志信息,報警模塊906發(fā)出報警信息。同時,運(yùn)行模塊901運(yùn)行設(shè)備的監(jiān)控系統(tǒng)之后,其他指標(biāo)監(jiān)控模塊905通過監(jiān)控單元1001,利用監(jiān)控系統(tǒng)對鏈接、交易量進(jìn)行動態(tài)監(jiān)控,所述鏈接包括長鏈接與短鏈接;若第四檢測單元1002檢測到短鏈接或交易量超過預(yù)設(shè)閾值,發(fā)出報警信息。本發(fā)明的實(shí)施例一方面在外購產(chǎn)品不兼容本地系統(tǒng)的情況下,能夠較好監(jiān)控與維護(hù)系統(tǒng)運(yùn)行;另一方面,能夠依靠維護(hù)經(jīng)驗,通過收集、總結(jié)各種經(jīng)驗和方法,形成一套針對外購產(chǎn)品的監(jiān)控方法。在業(yè)務(wù)處理過程中,針對不同類型的業(yè)務(wù),進(jìn)行有針對性地維護(hù)。
[0086]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機(jī)存取存儲器(Random AccessMemory,簡稱 RAM)等。
[0087]以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1.一種設(shè)備監(jiān)控的方法,其特征在于,包括: 運(yùn)行設(shè)備監(jiān)控系統(tǒng); 以第一時間為間隔運(yùn)行采集性能指標(biāo)信息操作,將所述性能指標(biāo)信息重定向輸出到指定曰志; 以第二時間為間隔掃描所述日志,按照定義好的安全性能指標(biāo)范圍和異常報警值范圍判斷出異常性能指標(biāo)信息,對所述異常性能指標(biāo)信息再次重定向; 若出現(xiàn)異常日志信息,發(fā)出報警信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述運(yùn)行設(shè)備監(jiān)控系統(tǒng)之后,還包括: 以第三時間為間隔發(fā)出一次探測交易,所述探測交易更新相關(guān)的應(yīng)用日志文件; 如果所述應(yīng)用日志沒有正常更新,發(fā)出報警信息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述運(yùn)行設(shè)備監(jiān)控系統(tǒng)之后,還包括: 針對日常處理業(yè)務(wù),以第四時間為間隔進(jìn)行自動報文收發(fā),同時以所述第四時間對所述報文收發(fā)的情況進(jìn)行掃描;若在營業(yè)期間,超過所述第四時間的間隔范圍內(nèi)沒有任何報文進(jìn)出,發(fā)出報警信息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述運(yùn)行設(shè)備監(jiān)控系統(tǒng)之后,還包括: 針對批處理業(yè)務(wù),判斷所述批處理業(yè)務(wù)的信息是否符合預(yù)期;若所述批處理業(yè)務(wù)的信息不符合預(yù)期,將異常情況的信息加上特定的關(guān)鍵字,輸出到固定日志;若發(fā)現(xiàn)所述固定日志有更新,發(fā)出報警信息。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述運(yùn)行設(shè)備監(jiān)控系統(tǒng)之后,還包括: 利用監(jiān)控系統(tǒng)對鏈接、交易量進(jìn)行動態(tài)監(jiān)控,所述鏈接包括長鏈接與短鏈接; 若檢測到所述短鏈接或所述交易量超過預(yù)設(shè)閾值,發(fā)出報警信息。
6.一種設(shè)備監(jiān)控的裝置,其特征在于,包括: 運(yùn)行模塊,運(yùn)行設(shè)備監(jiān)控系統(tǒng); 第一重定向模塊,以第一時間為間隔運(yùn)行采集性能指標(biāo)信息操作,將所述性能指標(biāo)信息重定向輸出到指定日志; 第二重定向模塊,以第二時間為間隔掃描所述日志,按照定義好的安全性能指標(biāo)范圍和異常報警值范圍判斷出異常性能指標(biāo)信息,對所述異常性能指標(biāo)信息再次重定向; 檢測模塊,檢測是否出現(xiàn)異常日志信息; 報警模塊,若出現(xiàn)異常日志信息,發(fā)出報警信息。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括: 探測交易模塊,用于發(fā)送探測交易信息,根據(jù)所述探測交易信息更新相關(guān)的應(yīng)用日志文件,并檢測所述應(yīng)用日志文件是否更新。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,探測交易模塊還包括: 探測交易單元,以第三時間為間隔發(fā)出一次探測交易,所述探測交易更新相關(guān)的應(yīng)用日志文件; 第一檢測單元,對所述應(yīng)用日志的更新情況進(jìn)行檢測。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括: 日常處理業(yè)務(wù)模塊,對日常處理業(yè)務(wù)處理進(jìn)行報文收發(fā)情況監(jiān)控。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述日常處理業(yè)務(wù)模塊,還包括: 收發(fā)單元,以第四時間為間隔進(jìn)行自動報文收發(fā),同時以所述第四時間為對報文收發(fā)情況進(jìn)行掃描; 第二檢測單元,對所述報文的收發(fā)情況進(jìn)行檢測。如果在營業(yè)期間,超過第四時間的間隔范圍內(nèi)沒有檢查到任何報文進(jìn)出,所述報警單元發(fā)出報警信息。
11.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括: 批處理業(yè)務(wù)模塊,將批處理業(yè)務(wù)信息中不符合預(yù)期的信息加上特定的關(guān)鍵字,輸出到固定日志,檢測所述固定日志是否更新。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述批處理業(yè)務(wù)模塊還包括: 判斷單元,判斷所述批處理業(yè)務(wù)的信息是否符合預(yù)期;所述預(yù)期由預(yù)計的正確結(jié)果判定方法提前設(shè)定; 添加單元,若所述批處理業(yè)務(wù)的信息不符合預(yù)期,將異常情況的信息加上特定的關(guān)鍵子,輸出到固定日志; 第三檢測單元,若檢測到所述固定日志有更新,發(fā)出報警信息。
13.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述其他指標(biāo)監(jiān)控模塊,還包括: 其他指標(biāo)監(jiān)控模塊,利用監(jiān)控系統(tǒng)對鏈接、交易量進(jìn)行動態(tài)監(jiān)控,所述鏈接包括長鏈接與短鏈接。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述其他指標(biāo)監(jiān)控模塊,還包括: 監(jiān)控單元,利用監(jiān)控系統(tǒng)對鏈接、交易量進(jìn)行動態(tài)監(jiān)控,所述鏈接包括長鏈接與短鏈接; 第四檢測單元,若檢測到短鏈接或交易量超過預(yù)設(shè)閾值,發(fā)出報警信息。
【文檔編號】G06F11/30GK104461820SQ201410592600
【公開日】2015年3月25日 申請日期:2014年10月29日 優(yōu)先權(quán)日:2014年10月29日
【發(fā)明者】王雪, 胡明, 金峰, 苑志云, 王洋, 張婧 申請人:中國建設(shè)銀行股份有限公司