[發明專利]網絡服務監控系統及方法有效
| 申請號: | 201310175427.0 | 申請日: | 2013-05-13 |
| 公開(公告)號: | CN103391222B | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 金善得;吳呟澤 | 申請(專利權)人: | 三星SDS株式會社 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/08;G06F17/30 |
| 代理公司: | 北京銘碩知識產權代理有限公司11286 | 代理人: | 郭鴻禧,張川緒 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡服務 監控 系統 方法 | ||
技術領域
本發明的實施例涉及利用代理的網絡服務的監控技術。
背景技術
最近,隨著網絡技術的發展,網絡上提供有各種類型的網絡服務。以往的網絡服務局限于單純的文本和圖像的傳輸,而最近不僅服務的數量(網上銀行、發放證書、家居交易(home trading))得到增加,而且提供服務范圍也得到極大的增加。
隨著,網絡服務的多樣化和復雜化,為了提供流暢的網絡服務,需要隨時監控網絡服務是否正常運行。但是,現有的網絡服務監控是由管理者直接訪問相關網絡服務而實際執行各個功能的方式,因此存在不方便且難以進行準確的監控的問題。而且,當根據網絡服務,需要在網站上下載并安裝瀏覽器API或應用程序才可以使用服務時,事實上管理者無法確認相關的瀏覽器API或應用程序是否能夠正常地下載和安裝。
發明內容
本發明的實施例用于提供利用代理器來自動地監控網絡服務所提供的功能是否正常運行的系統及方法。
根據本發明一實施例的網絡服務監控系統包括:管理模塊,從管理者接收用于模擬測試對象系統的訪問方案和策略,并提供用于將所述對象系統的模擬測試結果輸出給所述管理者的接口;數據庫,存儲所輸入的所述策略和所述訪問方案;代理器,根據存儲于所述數據庫的所述訪問方案和所述策略訪問所述對象系統,執行針對所述對象系統的模擬測試。
所述網絡服務監控系統還可以包括服務模塊,該服務模塊接收存儲于所述數據庫的所述訪問方案和所述策略并提供給所述代理器,并將從所述代理器接收的測試結果發送至所述管理模塊。
所述訪問方案可包括所述對象系統的訪問地址、賬戶信息、作為設置對象的瀏覽器API、作為設置對象的應用的信息中的一個以上。
所述設置對象瀏覽器API和設置對象應用信息可包括所述設置對象瀏覽器API、設置對象應用的設置位置(目錄)、版本信息、注冊表信息中的一個以上。
所述策略可包括所述對象系統的監控類型、監控周期、監控過程中發生錯誤時的重試次數、日志記錄范圍、協議變更與否確認周期、發生錯誤時測試超時、是否收集訪問網頁地址中的一個以上。
所述代理器包括:第一子代理器,根據從所述服務模塊接收的訪問方案和所述策略構建針對所述對象系統的監控計劃;第二子代理器,根據在所述第一子代理器構建的所述計劃執行針對所述對象系統的監控,所述第一子代理器可將所述第二子代理器執行的所述監控結果發送至所述服務模塊。
所述網絡服務監控系統內的所述第二子代理器所占有的內存超過預定的值時,所述第一子代理器可重新運行所述第二子代理器。
所述第二子代理器根據所述第一子代理器構建的所述監控計劃訪問所述對象系統的登錄網頁,并通過將所述登錄網頁結構化來提取用于登錄到所述對象系統的對象,將賬戶信息添加到所提取的所述對象并發送至所述對象系統,從而可請求登錄到所述對象系統。
所述第二子代理器可利用文檔對象模型(Document Object Model;DOM)結構化所訪問的所述網頁。
所述第二子代理器可根據預定的登錄完成頁是否被正常加載來判斷所述登錄請求是否正常完成。
所述登錄完成網頁是否正常加載可根據包含于所述代理器的網絡瀏覽器控制器是否被通知了所述網頁的下載完成來進行判斷的。
所述第二子代理器根據所述第一子代理器構建的所述監控計劃訪問所述對象系統的瀏覽器API設置網頁或瀏覽器API運行網頁,并根據所訪問的所述網頁中包含的瀏覽器API設置信息下載瀏覽器API設置文件而設置到虛擬機或運行已設置的瀏覽器API。
所述第二子代理器可根據預定完成頁是否正常加載來判斷所述瀏覽器API是否正常設置或運行。
所述完成頁是否正常加載可根據包含于所述代理器的網絡瀏覽器控制器是否被通知了所述完成頁的下載完成來判斷。
根據所述判斷結果,當所述瀏覽器API沒有正常設置或運行時,所述第二子代理器可以將包含從所述對象系統接收的錯誤頁信息、所述瀏覽器API的設置位置、所述瀏覽器API的版本信息、注冊表信息的錯誤消息發送給所述第一子代理器,所述第一子代理器將所接收的所述錯誤消息與所述訪問方案進行比較,并將所述比較結果發送給所述服務模塊。
所述第二子代理器根據所述第一子代理器構建的所述監控計劃訪問所述對象系統的應用設置網頁或應用運行網頁,并根據所訪問的所述網頁中包含的應用信息將所述應用設置到所述虛擬機或運行已設置的所述應用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星SDS株式會社,未經三星SDS株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310175427.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種添加復合酶制劑的包膜飼料添加劑
- 下一篇:一種竹條銑絲一體機





