【技術實現(xiàn)步驟摘要】
本專利技術涉及一種監(jiān)控方法,尤其是一種通過植入監(jiān)控代碼實現(xiàn)對http服務的監(jiān)控方法,屬于計算機網(wǎng)絡
技術介紹
隨著軟件技術的迅速發(fā)展,更多樣化、復雜化的軟件投入使用?;贘2EE的企業(yè)級應用面向廣泛的使用人群,有著更多的未知性和不可預見性。因此,對J2EE服務的監(jiān)控也有著更高的要求。目前,軟件監(jiān)控實現(xiàn)方法較多,但針對性不強且使用復雜。Nagios是目前較成熟的監(jiān)控框架,擁有基本的硬件監(jiān)控、服務監(jiān)控功能及通知功能,但其只能運行在Linux/Unix 平臺上,不僅無法對軟件異常做出重啟動作,而且擴展性不高,存在人員參與成本較高等缺點。檢索發(fā)現(xiàn),申請?zhí)枮?00910085734. 3的中國專利公開了記錄軟件使用信息的系統(tǒng)和方法。該系統(tǒng)包括監(jiān)控模塊、描述模塊和記錄模塊;所述監(jiān)控模塊,監(jiān)控目標軟件與操作系統(tǒng)之間交互的所述目標軟件的使用信息;所述描述模塊,根據(jù)所述監(jiān)控模塊監(jiān)控到的使用信息生成相應的描述信息;所述記錄模塊在自動創(chuàng)建的文檔中記錄所述描述模塊生成的描述信息。該專利側重監(jiān)控軟件的操作使用,無法實現(xiàn)對HTTP服務運行情況進行自動監(jiān)控以及發(fā)現(xiàn)異常告警等處理。
技術實現(xiàn)思路
本專利技術的目的在于針對上述現(xiàn)有技術存在的缺點,提出一種可以在http服務出現(xiàn)異常時自動進行相應處理(發(fā)出告警以及自動重啟)使之得以及其恢復正常的通過植入監(jiān)控代碼實現(xiàn)對http服務的監(jiān)控方法,從而大大短恢復時間,保證服務質(zhì)量。 為了達到以上目的,本專利技術通過植入監(jiān)控代碼實現(xiàn)對http服務的監(jiān)控方法包括啟動后面向客戶提供各種類型http服務的被監(jiān)控端以及與被監(jiān)控端通訊聯(lián)系的監(jiān)控端, 所述 ...
【技術保護點】
一種通過植入監(jiān)控代碼實現(xiàn)對http服務監(jiān)控的方法,包括啟動后面向客戶提供各種類型http服務的被監(jiān)控端以及與被監(jiān)控端通訊聯(lián)系的監(jiān)控端,其特征在于:所述監(jiān)控端通過以下步驟實現(xiàn)對被監(jiān)控端http服務的監(jiān)控:第一步、向被監(jiān)控端預定地址植入動態(tài)頁面,所述動態(tài)頁面用以發(fā)出需監(jiān)控http服務的對應請求以及根據(jù)所述http服務響應的生成訪問結果值;第二步、定時啟動訪問預定地址的動態(tài)頁面;第三步、接收被訪問動態(tài)頁面發(fā)出需監(jiān)控http服務的對應請求后根據(jù)返回值生成的相應訪問結果值;第四步、當訪問結果值異常且次數(shù)超過容錯次數(shù)閾值時,發(fā)出處理指令,否則返回第二步。
【技術特征摘要】
1.一種通過植入監(jiān)控代碼實現(xiàn)對http服務監(jiān)控的方法,包括啟動后面向客戶提供各種類型http服務的被監(jiān)控端以及與被監(jiān)控端通訊聯(lián)系的監(jiān)控端,其特征在于所述監(jiān)控端通過以下步驟實現(xiàn)對被監(jiān)控端http服務的監(jiān)控第一步、向被監(jiān)控端預定地址植入動態(tài)頁面,所述動態(tài)頁面用以發(fā)出需監(jiān)控http服務的對應請求以及根據(jù)所述http服務響應的生成訪問結果值;第二步、定時啟動訪問預定地址的動態(tài)頁面;第三步、接收被訪問動態(tài)頁面發(fā)出需監(jiān)控http服務的對應請求后根據(jù)返回值生成的相應訪問結果值;第四步、當訪問結果值異常且次數(shù)超過容錯次數(shù)閾值時,發(fā)出處理指令,否則返回第二止 /J/ O2.根據(jù)權利要求1所述通過植入監(jiān)控代碼實現(xiàn)對http服務的監(jiān)控方法,其特征在于 所述處理指令為向預定郵箱發(fā)送告警郵件和/或向預定號碼發(fā)送告警短信。3.根據(jù)權利要求1所述通過植入監(jiān)控代碼實現(xiàn)對http服務的監(jiān)控方法,其特征在于 所述處理指令為及重啟被監(jiān)控端的http服務。4.根據(jù)權利要求2或3所述通過植入監(jiān)控代碼實現(xiàn)對http服務的監(jiān)控方法,其特征在于所述監(jiān)控端和被監(jiān)控端處于同一服務器或分別處于網(wǎng)絡連接的監(jiān)控服務器和被監(jiān)控服務器。5.根據(jù)權利要...
【專利技術屬性】
技術研發(fā)人員:潘文杰,王科技,
申請(專利權)人:江蘇天智互聯(lián)科技有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。