本發(fā)明涉及數(shù)據(jù)中心監(jiān)控技術(shù)領(lǐng)域,特別是涉及一種數(shù)據(jù)中心綜合報警系統(tǒng)和方法。
背景技術(shù):
隨著信息化技術(shù)的發(fā)展和全面應(yīng)用,數(shù)據(jù)中心已成為各大機關(guān)、企事業(yè)單位維持工作業(yè)務(wù)正常運營的重要組成部分,計算機系統(tǒng)設(shè)備數(shù)量與日俱增,規(guī)模越來越大,為保證信息數(shù)據(jù)中心安全正常運行,與之配套的數(shù)據(jù)中心動力環(huán)境設(shè)備(如供配電、ups、精密空調(diào)等)等系統(tǒng)必須時時刻刻為計算機系統(tǒng)提供正常的運行動力及運行環(huán)境。一旦數(shù)據(jù)中心動力環(huán)境設(shè)備出現(xiàn)故障,便會影響到計算機系統(tǒng)的運行,對數(shù)據(jù)處理、傳輸、存儲以及整個系統(tǒng)運行的可靠性構(gòu)成威脅,若數(shù)據(jù)中心動力及環(huán)境設(shè)備出現(xiàn)故障不能及時被發(fā)現(xiàn),從而沒有得到及時的處理,不但會影響整個單位業(yè)務(wù)系統(tǒng)的正常運行,而且會造成計算機和通信設(shè)備故障甚至報廢,使系統(tǒng)陷入癱瘓,造成嚴(yán)重的后果和無法挽回的損失。尤其對于銀行、稅務(wù)、證券、電信、電力、大型企業(yè)等需要實時交換數(shù)據(jù)的單位的數(shù)據(jù)中心,一旦系統(tǒng)發(fā)生故障,造成的經(jīng)濟損失更是不可估量,因此,數(shù)據(jù)中心實時監(jiān)控管理顯得更為重要。
目前有的數(shù)據(jù)中心采取管理人員24小時專人值班的方式,定時巡查數(shù)據(jù)中心各種動力環(huán)境設(shè)備。但這樣不僅加重了管理人員的負(fù)擔(dān),而且往往不能及時發(fā)現(xiàn)數(shù)據(jù)中心設(shè)備的運行故障(如供電電壓異常、ups或精密空調(diào)內(nèi)部某部件故障)及數(shù)據(jù)中心環(huán)境的異常(如漏水、溫度、濕度超標(biāo)等),對事故發(fā)生時間、頻率及原因等也無科學(xué)的管理與數(shù)據(jù)分析,從而造成故障得不到及時排查處理,這對數(shù)據(jù)中心的安全運行無疑又是一個不利因素。
因此對數(shù)據(jù)中心的動力設(shè)備及環(huán)境情況進(jìn)行實時的監(jiān)控管理和主動報警極其必要,特別是隨著近年來國家出臺了相關(guān)信息化建設(shè)的規(guī)定,數(shù)據(jù)中心綜合管理系統(tǒng)已成為了數(shù)據(jù)中心系統(tǒng)中必不可少的一部分。
apc數(shù)據(jù)中心集中監(jiān)測平臺對數(shù)據(jù)中心所有廠商設(shè)備提供集中管理、數(shù)據(jù)采集,對具有網(wǎng)絡(luò)snmp接口設(shè)備,直接通過局域網(wǎng)進(jìn)行監(jiān)測,對僅具備modbusrtu智能接口的設(shè)備,通過部署網(wǎng)關(guān)設(shè)備進(jìn)行協(xié)議轉(zhuǎn)換為modbustcp,局域網(wǎng)接入集中監(jiān)測平臺。
apc數(shù)據(jù)中心專家系統(tǒng)是一套支持多供應(yīng)商設(shè)備,可擴展的監(jiān)控系統(tǒng),它可以收集、組織并發(fā)布嚴(yán)重告警、及關(guān)鍵信息,可在網(wǎng)絡(luò)任何地方提供對整個復(fù)雜物理基礎(chǔ)設(shè)施環(huán)境的一個統(tǒng)一的綜覽。apc數(shù)據(jù)中心專家系統(tǒng)為企業(yè)提供了一種高效的方式來監(jiān)控其全公司范圍內(nèi)來自多家不同制造商的物理基礎(chǔ)設(shè)施,包括電力、制冷、安全及環(huán)境?,F(xiàn)有的apc數(shù)據(jù)中心專家管理系統(tǒng)里設(shè)置smtp郵件服務(wù)器和接收告警的郵箱,一旦告警,發(fā)送告警郵件到指定郵箱。當(dāng)數(shù)據(jù)中心管理員通過電腦收到此郵件時,就知道數(shù)據(jù)中心出現(xiàn)故障了。另外在apc數(shù)據(jù)中心專家管理系統(tǒng)里也可以在其系統(tǒng)中設(shè)置snmptrap(陷阱)功能,一旦告警,發(fā)送snmptrap告警信息到電腦里snmp管理器。
但該apc數(shù)據(jù)中心專家管理系統(tǒng)存在如下缺點:apc數(shù)據(jù)中心專家管理系統(tǒng)能實現(xiàn)的告警方式太少,主要有郵件和snmptrap兩種,而且這兩種報警方式還不及時,不能及時通知到數(shù)據(jù)中心管理員,都需要數(shù)據(jù)中心管理員必須實時在電腦跟前才能及時接收告警信息,則郵件報警不夠及時。還有就是發(fā)送的郵件報警內(nèi)容不夠全面,告警信息由部分字段信息組合而成,郵件報警主要英文內(nèi)容,不便國人閱讀和使用;以及snmptrap不便解析,需要專業(yè)snmp管理器來接收,snmptrap接收不方便,必須在電腦跟前才能看到這些告警信息,不方便數(shù)據(jù)中心管理員使用;snmptrap告警信息為英文版,需要專業(yè)人士翻譯為中文,才方便國人使用和閱讀。
由此可見,上述現(xiàn)有的數(shù)據(jù)中心綜合報警系統(tǒng)和方法在使用上,顯然仍存在有不便與缺陷,而亟待加以進(jìn)一步改進(jìn)。如何能創(chuàng)設(shè)一種新的數(shù)據(jù)中心綜合報警系統(tǒng)和方法,實屬當(dāng)前重要研發(fā)課題之一。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是提供一種數(shù)據(jù)中心綜合報警系統(tǒng),使其報警方式多樣且及時,從而克服現(xiàn)有的報警方式的不足。
為解決上述技術(shù)問題,本發(fā)明提供一種數(shù)據(jù)中心監(jiān)控管理系統(tǒng),包括監(jiān)控裝置和與其連接的告警裝置,所述告警裝置包括告警信息解析機構(gòu)、數(shù)據(jù)庫建立機構(gòu)、數(shù)據(jù)庫查詢與判斷機構(gòu)、以及告警機構(gòu),
所述告警信息解析機構(gòu),用于解析由所述監(jiān)控裝置采集并發(fā)送的告警信息;
所述數(shù)據(jù)庫建立機構(gòu),用于根據(jù)所述告警信息解析機構(gòu)解析得到的數(shù)據(jù)建立告警信息數(shù)據(jù)庫;
所述數(shù)據(jù)庫查詢與判斷機構(gòu),用于將所述監(jiān)控裝置實時采集的告警信息在所述告警信息數(shù)據(jù)庫中查詢,判斷采用哪種告警方式并向相應(yīng)的告警機構(gòu)發(fā)出指令;
所述告警機構(gòu),用于接收所述數(shù)據(jù)庫查詢與判斷機構(gòu)的指令,并執(zhí)行報警動作。
作為本發(fā)明的一種改進(jìn),所述告警機構(gòu)包括彈出框告警模塊、電話語音告警模塊、電腦語音告警模塊、短信告警模塊、微信告警模塊和聲光告警模塊。
進(jìn)一步改進(jìn),所述彈出框告警模塊包括警信測試單元、警信測試日志記錄單元、警信狀態(tài)設(shè)定單元和警信設(shè)置單元;所述電話語音告警模塊包括電話語音測試單元、電話語音日志記錄單元、電話接收號設(shè)置單元和電話語音告警設(shè)置單元;所述電腦語音告警模塊包括電腦語音測試單元、電腦語音日志記錄單元、電腦接收號設(shè)置單元和電腦語音告警設(shè)置單元;所述短信告警模塊包括短信測試單元、短信日志記錄單元、短信接收號設(shè)置單元和短信告警設(shè)置單元;所述微信告警模塊包括微信測試單元、微信日志記錄單元、微信接收號設(shè)置單元和微信告警設(shè)置單元。
本發(fā)明還提供一種使用上述數(shù)據(jù)中心監(jiān)控管理系統(tǒng)的數(shù)據(jù)中心監(jiān)控管理方法,所述方法包括:
(1)由所述監(jiān)控裝置實時采集被監(jiān)控設(shè)備的實時情況,并將采集數(shù)據(jù)發(fā)送至所述告警信息解析機構(gòu);
(2)由所述告警信息解析機構(gòu)解析所述監(jiān)控裝置發(fā)送的告警信息中的多個函數(shù),并將解析后數(shù)據(jù)利用所述數(shù)據(jù)庫建立機構(gòu)建立告警信息數(shù)據(jù)庫;
其中,所述告警信息數(shù)據(jù)庫中包括被監(jiān)控設(shè)備型號、被監(jiān)控設(shè)備ip地址、告警類型、告警設(shè)備ip地址、告警信息字段;
(3)將所述監(jiān)控裝置實時采集的告警信息在所述告警信息數(shù)據(jù)庫中查詢,由所述數(shù)據(jù)庫查詢與判斷機構(gòu)判斷采用哪種告警方式,并向相應(yīng)的告警機構(gòu)發(fā)出指令;
其中,所述告警方式包括彈出框告警、電話語音告警、電腦語音告警、短信告警、微信告警和聲光告警;
(4)所述告警機構(gòu)根據(jù)所述數(shù)據(jù)庫查詢與判斷機構(gòu)的指令執(zhí)行報警動作。
進(jìn)一步改進(jìn),所述步驟(3)中告警方式的選擇根據(jù)告警級別的嚴(yán)重程度選取,其中一般告警信息采用所述彈出框告警方式告警,警告類告警信息采用所述短信告警方式告警,嚴(yán)重故障類告警信息采用所述電話語音告警方式、電腦語音告警方式、微信告警方式和聲光告警方式中的一種或多種方式告警。
進(jìn)一步改進(jìn),所述彈出框告警方式采用彈出框告警模塊實現(xiàn),其包括警信測試步驟、警信測試日志記錄步驟、警信狀態(tài)設(shè)置步驟和警信設(shè)置執(zhí)行步驟。
進(jìn)一步改進(jìn),所述電話語音告警方式采用電話語音告警模塊實現(xiàn),其包括電話語音測試步驟、電話語音日志記錄步驟、電話接收號設(shè)置步驟和電話語音告警設(shè)置執(zhí)行步驟。
進(jìn)一步改進(jìn),所述電腦語音告警方式采用電腦語音告警模塊實現(xiàn),其包括電腦語音測試步驟、電腦語音日志記錄步驟、電腦接收號設(shè)置步驟和電腦語音告警設(shè)置執(zhí)行步驟。
進(jìn)一步改進(jìn),所述短信告警方式采用短信告警模塊實現(xiàn),其包括短信測試步驟、短信日志記錄步驟、短信接收號設(shè)置步驟和短信告警設(shè)置執(zhí)行步驟。
進(jìn)一步改進(jìn),所述微信告警方式采用微信告警模塊實現(xiàn),其包括微信測試步驟、微信日志記錄步驟、微信接收號設(shè)置步驟和微信告警設(shè)置執(zhí)行步驟。
采用這樣的設(shè)計后,本發(fā)明至少具有以下優(yōu)點:
本發(fā)明通過告警信息解析機構(gòu)解析監(jiān)控裝置發(fā)送的告警信息,并將解析得到的信息在該告警信息數(shù)據(jù)庫中查詢,由數(shù)據(jù)庫查詢與判斷機構(gòu)判斷告警級別和重要程度,最終決定采用哪種告警方式或告警組合方式,并向相應(yīng)的告警機構(gòu)發(fā)出指令,由告警機構(gòu)實現(xiàn)報警動作,其中還通過與手機短信、網(wǎng)絡(luò)飛信、電話語音、電腦語音、微信以及聲光報警單元對接實現(xiàn)多種被動接收告警形式,讓其數(shù)據(jù)中心管理員或管理人員能按需所用,自由配置,完全實現(xiàn)無人值守的數(shù)據(jù)中心管理方式。
附圖說明
上述僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,以下結(jié)合附圖與具體實施方式對本發(fā)明作進(jìn)一步的詳細(xì)說明。
圖1是本發(fā)明數(shù)據(jù)中心綜合報警方法的工作原理示意圖。
圖2是本發(fā)明數(shù)據(jù)中心綜合報警方法中彈出框告警方式的工作流程圖。
圖3是本發(fā)明數(shù)據(jù)中心綜合報警方法中電話語音告警方式的工作流程圖。
圖4是本發(fā)明數(shù)據(jù)中心綜合報警方法中電腦語音告警方式的工作流程圖。
圖5是本發(fā)明數(shù)據(jù)中心綜合報警方法中短信告警方式的工作流程圖。
圖6是本發(fā)明數(shù)據(jù)中心綜合報警方法中微信告警方式的工作流程圖。
圖7是本發(fā)明數(shù)據(jù)中心綜合報警方法中聲光告警方式的工作流程圖。
圖8是本發(fā)明數(shù)據(jù)中心綜合報警系統(tǒng)中設(shè)備管理模塊的工作流程圖。
圖9是本發(fā)明數(shù)據(jù)中心綜合報警系統(tǒng)中系統(tǒng)幫助模塊的工作流程圖。
圖10是本發(fā)明數(shù)據(jù)中心綜合報警系統(tǒng)中服務(wù)管理模塊的工作流程圖。
圖11是本發(fā)明數(shù)據(jù)中心綜合報警系統(tǒng)中日志記錄模塊的工作流程圖。
具體實施方式
本實施例以對apc數(shù)據(jù)中心監(jiān)控管理系統(tǒng)進(jìn)行改進(jìn)為例,對本發(fā)明進(jìn)行詳細(xì)說明,不應(yīng)理解為是對本發(fā)明的任何限制。
本實施例apc數(shù)據(jù)中心綜合報警系統(tǒng)包括用于對被監(jiān)控設(shè)備進(jìn)行實時監(jiān)控的監(jiān)控裝置和與其連接并由其控制的告警裝置。該告警裝置包括告警信息解析機構(gòu)、數(shù)據(jù)庫建立機構(gòu)、數(shù)據(jù)庫查詢與判斷機構(gòu)、以及告警機構(gòu)。
該告警信息解析機構(gòu),用于解析由該監(jiān)控裝置采集并發(fā)送的告警信息;
該數(shù)據(jù)庫建立機構(gòu),用于根據(jù)該告警信息解析機構(gòu)解析得到的數(shù)據(jù)建立告警信息數(shù)據(jù)庫;
該數(shù)據(jù)庫查詢與判斷機構(gòu),用于將該監(jiān)控裝置實時采集的告警信息在該告警信息數(shù)據(jù)庫中查詢,判斷采用哪種告警方式并向相應(yīng)的告警機構(gòu)發(fā)出指令;
該告警機構(gòu),用于接收該數(shù)據(jù)庫查詢與判斷機構(gòu)的指令,并執(zhí)行報警動作。
該告警機構(gòu)包括彈出框告警模塊、電話語音告警模塊、電腦語音告警模塊、短信告警模塊、微信告警模塊和聲光告警模塊。其中,該彈出框告警模塊包括警信測試單元、警信測試日志記錄單元、警信狀態(tài)設(shè)定單元和警信設(shè)置單元;該電話語音告警模塊包括電話語音測試單元、電話語音日志記錄單元、電話接收號設(shè)置單元和電話語音告警設(shè)置單元;該電腦語音告警模塊包括電腦語音測試單元、電腦語音日志記錄單元、電腦接收號設(shè)置單元和電腦語音告警設(shè)置單元;該短信告警模塊包括短信測試單元、短信日志記錄單元、短信接收號設(shè)置單元和短信告警設(shè)置單元;該微信告警模塊包括微信測試單元、微信日志記錄單元、微信接收號設(shè)置單元和微信告警設(shè)置單元。
本發(fā)明數(shù)據(jù)中心綜合報警系統(tǒng)還包括設(shè)備管理模塊,該設(shè)備管理模塊分為apc數(shù)據(jù)監(jiān)控設(shè)備管理單元和被監(jiān)控設(shè)備管理單元,如附圖8所示。
關(guān)于apc數(shù)據(jù)監(jiān)控設(shè)備管理單元,調(diào)用dll文件可添加多少dce設(shè)備賦值給label,如果沒有添加dce設(shè)備,需新增apcdce設(shè)備,即輸入apcdceip地址,描述選擇是否分組接收報警,選擇保存,則顯示綁定在右側(cè)列表中;如果已有apcdce設(shè)備,直接顯示綁定在右側(cè)列表中,此時可選中列表中的apcdce設(shè)備,點擊修改按鈕,查詢central表,將值賦給apcdceiptext文本控件和分組checkbox選擇框設(shè)備描述,然后修改設(shè)備。
關(guān)于被監(jiān)控設(shè)備管理單元,查詢central表獲得apcdce設(shè)備列表綁定,如果沒有請先添加dce設(shè)備,然后選擇已添加的apcdce設(shè)備,點擊選擇按鈕,查看是否具有被監(jiān)控設(shè)備,如果沒有需添加設(shè)備,選擇要修改的設(shè)備,如果有則綁定右側(cè)控件列表顯示,存在監(jiān)控設(shè)備,再選擇要修改的設(shè)備,查詢表asset賦值給設(shè)備ip和設(shè)備描述點擊修改完成。
本發(fā)明數(shù)據(jù)中心綜合報警系統(tǒng)還包括系統(tǒng)幫助模塊,該系統(tǒng)幫助模塊包括歡迎使用、用戶管理、系統(tǒng)設(shè)置、軟件注冊功能。其中,關(guān)于歡迎使用單元,主要為描述歡迎使用及軟件介紹,軟件簡單流程圖,xpower微信公眾平臺二維碼。關(guān)于用戶管理單元,查詢user表得到用戶信息默認(rèn)用戶,查看是否具備其他用戶,如果具備,則綁定賦值給頁面控件:用戶名、密碼、類型,選擇以存在的用戶點擊修改按鈕,將user數(shù)據(jù)賦給用戶名、密碼、控件,點擊修改按鈕完成;如果不具備則需要添加用戶,選擇用戶類型、管理者、使用者等信息,新增用戶,綁定在右側(cè)列表中,再點擊修改,完成。關(guān)于系統(tǒng)設(shè)置單元,讀取表config得到默認(rèn)數(shù)據(jù),綁定賦值給軟件使用權(quán)textbox控件生成語音包,所用角色下拉框,進(jìn)行修改輸入軟件使用權(quán)和生成語音包角色,點擊保存,完成。關(guān)于軟件注冊單元,需讀取bitdll文件是否注冊,如果注冊將sn碼綁定在文本框中;如果沒有注冊,則查看網(wǎng)絡(luò)是否在公共網(wǎng)絡(luò),如果在公共網(wǎng)絡(luò),點擊在線授權(quán),輸入sn在線注冊完成,如果不再公共網(wǎng)絡(luò),輸入sn碼點擊離線升級,生成特定類型離線文件,登陸www.bitanswer.cn,選擇離線授權(quán)上生成文件,導(dǎo)出升級文件,在軟件注冊頁選擇使用升級文件上傳bit下載的.udp文件,彈出重啟軟件框,點擊重啟,完成注冊,如附圖9所示。
本發(fā)明數(shù)據(jù)中心綜合報警系統(tǒng)還包括服務(wù)管理模塊,該服務(wù)管理模塊包括啟動服務(wù)單元、停止服務(wù)單元和重啟服務(wù)單元。具體操作中,針對啟動服務(wù)單元,當(dāng)界面中顯示紅色則表示服務(wù)未啟動,點擊啟動服務(wù);若不是紅色則表示已經(jīng)啟動服務(wù)。針對停止服務(wù)單元,當(dāng)界面中顯示綠色則表示服務(wù)處在運行狀態(tài),點擊停止服務(wù),若不是綠色則表示已經(jīng)停止服務(wù)。針對重啟服務(wù)單元,點擊重啟服務(wù)按鈕,即可實現(xiàn)重新啟動服務(wù),如附圖10所示。
本發(fā)明中還包括告警日志記錄模塊,該告警日志記錄模塊分為告警日志記錄單元、配置管理日志單元和清除日志單元。關(guān)于告警日志記錄單元,讀取traplog表數(shù)據(jù),顯示并綁定頁面控件,完成告警日志記錄;關(guān)于配置管理日志單元,讀取operate表數(shù)據(jù),選擇操作用戶查詢?nèi)罩荆暨x擇當(dāng)前用戶,綁定在頁面條件是選擇的用戶,若選擇全部用戶,綁定在頁面條件是全部數(shù)據(jù)。關(guān)于清除日志單元,讀取traplog和operate表得到數(shù)據(jù),綁定并復(fù)制給label顯示現(xiàn)有記錄(告警、操作),需輸入要清除多少天以前的數(shù)據(jù),點擊清除按鈕,完成日志清除,如附圖11所示。
參照附圖1所示,在上述各功能模塊組成的基礎(chǔ)上,本發(fā)明數(shù)據(jù)中心綜合報警系統(tǒng)的工作原理為:apc數(shù)據(jù)中心監(jiān)控管理系統(tǒng)的數(shù)據(jù)通訊設(shè)備(dce)發(fā)送報警trap信息到告警信息解析機構(gòu),該告警信息解析機構(gòu)解析trap信息中的18個函數(shù),列出不同告警字段,如告警類型,告警設(shè)備ip地址、設(shè)備類型、產(chǎn)品型號、設(shè)備ip,標(biāo)簽和告警信息等關(guān)鍵信息,建立有效告警信息數(shù)據(jù)庫,再將該dce發(fā)送的告警信息在該告警信息數(shù)據(jù)庫中查詢,判斷采用如下哪種報警方式或組合(彈出框、短信、微信、電話、電腦語音、聲光)進(jìn)行報警;在具體的報警動作中,查詢已選的動作是否具有號碼,若有執(zhí)行相應(yīng)的報警動作,若沒有重新判斷報警方式。
參照附圖2至7所示,本發(fā)明數(shù)據(jù)中心綜合報警方法具體包括:
(一)彈出框告警
警信測試步驟:輸入測試報警內(nèi)容,點擊測試按鈕,即可完成警信測試。
警信測試日志記錄步驟:讀取operate表數(shù)據(jù),當(dāng)條件username等于警信時,則顯示并綁定到頁面。
警信狀態(tài)設(shè)置步驟:讀取central表數(shù)據(jù),查看dceip是否存在,若存在,則頁面綁定顯示,receive表有數(shù)據(jù)且trapfunction查詢條件為message,此時列表顯示號碼;若不存在,則添加dceip數(shù)據(jù)。
警信設(shè)置執(zhí)行步驟:讀取traptxt文件,若存在數(shù)據(jù),則綁定選中選框,執(zhí)行彈出框警信告警;若不存在數(shù)據(jù),則復(fù)選框不選中,結(jié)束。
(二)電話語音告警
電話語音測試步驟:查看是否安裝語言包(在系統(tǒng)設(shè)置中選擇語言包),若有語言包,點擊電話語音測試按鈕,試聽語音,正常則關(guān)閉電話語音,完成測試。
電話語音日志記錄步驟:讀取operate表得到數(shù)據(jù),當(dāng)條件username等于phone時,則顯示并綁定頁面控件。
電話接收號設(shè)置步驟:讀取central表數(shù)據(jù),查看dceip是否存在,若存在,則頁面綁定顯示,receive表有數(shù)據(jù)且trapfunction查詢條件為phone,此時列表顯示號碼;若不存在,則添加dceip數(shù)據(jù)。
電話語音告警設(shè)置執(zhí)行步驟:讀取traptxt文件,若存在數(shù)據(jù),則綁定選中復(fù)選框,執(zhí)行電話語音告警;若沒有數(shù)據(jù),則復(fù)選框不選中,結(jié)束。
(三)電腦語音告警
電腦語音測試步驟:查看本機是否安裝語言包(在系統(tǒng)設(shè)置中選擇語言包),若有語言包,點擊電腦語音測試按鈕,試聽語音,正常則關(guān)閉電腦語音,完成測試。
電腦語音日志記錄步驟:讀取operate表得到數(shù)據(jù),當(dāng)條件為username等于computer,則顯示并綁定頁面控件。
電腦接收號設(shè)置步驟:讀取central表數(shù)據(jù),查看dceip是否存在,若存在,則頁面綁定顯示;receive表有數(shù)據(jù)且trapfunction查詢條件為computer,此時列表顯示號碼;若不存在,則添加dceip數(shù)據(jù)。
電腦語音告警設(shè)置執(zhí)行步驟:讀取traptxt文件,若存在數(shù)據(jù),則綁定選中復(fù)選框,執(zhí)行電腦語音告警;若沒有數(shù)據(jù),則復(fù)選框不選中,結(jié)束。
(四)短信告警
短信測試步驟:讀取config表數(shù)據(jù),獲取設(shè)備端口號,在頁面上綁定顯示,輸入號碼,判斷號碼是否正確,正確則發(fā)送并存儲數(shù)據(jù)log。
短信日志記錄步驟:讀取operate表得到數(shù)據(jù),當(dāng)條件為username等于message,則顯示并綁定頁面控件。
短信接收號設(shè)置步驟:讀取central表數(shù)據(jù),查看dceip是否存在,若存在,則頁面綁定顯示;receive表有數(shù)據(jù)且trapfunction查詢條件為message,此時列表顯示號碼;若不存在,則添加dceip數(shù)據(jù)。
短信告警設(shè)置執(zhí)行步驟:讀取traptxt表,若存在數(shù)據(jù),則綁定選中復(fù)選框,執(zhí)行短信告警;若沒有數(shù)據(jù),則復(fù)選框不選中,結(jié)束。
(五)微信告警
微信測試步驟:首先讀取短信平臺是否已得到關(guān)注號碼,如果沒有則查看是否存在公網(wǎng),并且是否已經(jīng)關(guān)注微信號碼;若具備以上全部條件,綁定下拉框,添加測試內(nèi)容,進(jìn)行微信測試。
微信日志記錄步驟:讀取operate表數(shù)據(jù),當(dāng)條件為username等于wechat,則顯示并綁定到界面。
微信號接收設(shè)置步驟:讀取central表數(shù)據(jù),查看dceip是否存在,若不存在,則彈出對話框,添加dce設(shè)備ip;若存在,則頁面綁定顯示,點擊選擇按鈕,查看receive有無數(shù)據(jù)wechat,若有則頁面顯示,若不存在,則掃描二維碼關(guān)注。
微信告警設(shè)置執(zhí)行步驟:讀取traptxt文件,查看是否存在數(shù)據(jù),若存在則綁定選中復(fù)選框,執(zhí)行微信告警;若沒有數(shù)據(jù),則不選中復(fù)選框,結(jié)束。
(六)聲光告警
讀取config表第一條數(shù)據(jù),然后取端口號的設(shè)備狀態(tài),給頁面的設(shè)備狀態(tài)和操作的label控件賦值,然后把字段賦值給聲光控制器端上的下拉框中顯示。
讀取下拉框的值后,再讀取該值端口號上的設(shè)備狀態(tài),給頁面設(shè)備狀態(tài)和操作的label控件賦值,執(zhí)行聲光告警。
本發(fā)明數(shù)據(jù)中心監(jiān)控管理方法中告警方式的選擇是根據(jù)告警級別的嚴(yán)重程度選取的,其中一般告警信息采用彈出框告警方式告警,警告類告警信息采用短信告警方式告警,嚴(yán)重故障類告警信息采用電話語音告警方式、電腦語音告警方式、微信告警方式和聲光告警方式中的一種或多種方式告警。
本實施例apc數(shù)據(jù)中心綜合報警系統(tǒng)中該告警信息解析機構(gòu)解析出snmptrap告警信息,并通過在該告警信息數(shù)據(jù)庫中查詢,如由該數(shù)據(jù)庫查詢與判斷機構(gòu)判斷采用短信告警方式告警,則將該告警信息通過用戶自備的手機sim卡發(fā)送給不同手機號,其數(shù)據(jù)中心管理員被動接收apc數(shù)據(jù)中心綜合報警系統(tǒng)發(fā)出的數(shù)據(jù)中心告警信息,隨時隨地了解數(shù)據(jù)中心故障告警,這樣讓數(shù)據(jù)中心管理員能快速處理數(shù)據(jù)中心相關(guān)故障。
如由該數(shù)據(jù)庫查詢與判斷機構(gòu)判斷采用網(wǎng)絡(luò)短信告警方式告警,則將該告警信息通過網(wǎng)絡(luò)發(fā)送給不同手機號,其數(shù)據(jù)中心管理員被動接收apc數(shù)據(jù)中心綜合報警系統(tǒng)發(fā)出的數(shù)據(jù)中心告警信息,隨時隨地了解數(shù)據(jù)中心故障告警,讓數(shù)據(jù)中心管理員能快速處理數(shù)據(jù)中心相關(guān)故障。
如由該數(shù)據(jù)庫查詢與判斷機構(gòu)判斷采用聲光告警方式告警,則該告警信息驅(qū)動其聲光控制器和聲光報警燈啟動,讓其閃光和蜂鳴器鳴叫,提醒數(shù)據(jù)中心有告警,讓數(shù)據(jù)中心現(xiàn)場值班人員及時了解數(shù)據(jù)中心故障情況,讓數(shù)據(jù)中心管理員能快速處理數(shù)據(jù)中心相關(guān)故障。
如由該數(shù)據(jù)庫查詢與判斷機構(gòu)判斷采用電腦語音告警方式告警,則該告警信息通過tts(texttospeech的縮寫,即“從文本到語音)技術(shù)進(jìn)行現(xiàn)場電腦語音播報,播報出具體的告警設(shè)備和告警信息,提醒數(shù)據(jù)中心有具體告警,讓數(shù)據(jù)中心現(xiàn)場值班人員及時了解數(shù)據(jù)中心故障情況,讓數(shù)據(jù)中心管理員能快速處理數(shù)據(jù)中心相關(guān)故障。
如由該數(shù)據(jù)庫查詢與判斷機構(gòu)判斷采用電話語音告警方式告警,則該告警信息通過tts(texttospeech的縮寫,即“從文本到語音)技術(shù)把告警信息轉(zhuǎn)換成電話播報語音文件,通過用戶自備的模擬電話線發(fā)送給不同手機號和座機電話,讓其數(shù)據(jù)中心管理員被動接聽其系統(tǒng)撥打過來的報警電話,聽其告警語音,獲知apc數(shù)據(jù)中心專家管理系統(tǒng)發(fā)出的數(shù)據(jù)中心告警信息,隨時隨地了解數(shù)據(jù)中心故障告警,讓數(shù)據(jù)中心管理員能快速處理數(shù)據(jù)中心相關(guān)故障。
如由該數(shù)據(jù)庫查詢與判斷機構(gòu)判斷采用微信告警方式告警,則把所需要接收告警的用戶微信號關(guān)注到此系統(tǒng)的微信服務(wù)號,將不同設(shè)備的告警信息通過網(wǎng)絡(luò)發(fā)送給不同微信號,讓其數(shù)據(jù)中心管理員被動接收apc數(shù)據(jù)中心專家管理系統(tǒng)發(fā)出的數(shù)據(jù)中心告警信息,隨時隨地了解數(shù)據(jù)中心故障告警,讓數(shù)據(jù)中心管理員能快速處理數(shù)據(jù)中心相關(guān)故障。
本發(fā)明數(shù)據(jù)中心監(jiān)控管理方法具有如下優(yōu)點:1、告警信息全面,可在系統(tǒng)里設(shè)置不同字段,自由組合其告警信息;2、告警方式多樣,可以讓用戶根據(jù)其實際情況有更多的告警方式選擇,選用更適合自身系統(tǒng)和自身使用習(xí)慣的告警方式;3、多級告警方式,可以實現(xiàn)根據(jù)告警級別嚴(yán)重程度不同采用不同的告警方式,如一般告警采用手機短信通知即可,嚴(yán)重告警需采用語音或聲光報警方式,還可根據(jù)告警級別嚴(yán)重程度發(fā)送告警信息至不同級別的管理者,如一般信息可通過郵件發(fā)給數(shù)據(jù)中心管理員,警告類告警可通過短信通知數(shù)據(jù)中心管理員和部門經(jīng)理,嚴(yán)重故障類告警可通過電話語音播報通知數(shù)據(jù)中心管理員、部門經(jīng)理以及總經(jīng)理,能讓該故障得到更多資源支持,盡快解決此故障。
本發(fā)明設(shè)置方法簡單、告警方式多樣、告警內(nèi)容全面、用戶被動接收告警信息,及時安全可靠,能降低系統(tǒng)總擁有成本,增加系統(tǒng)功能,同時增強該產(chǎn)品的市場競爭力。
以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,本領(lǐng)域技術(shù)人員利用上述揭示的技術(shù)內(nèi)容做出些許簡單修改、等同變化或修飾,均落在本發(fā)明的保護(hù)范圍內(nèi)。