[發(fā)明專利]服務(wù)監(jiān)控方法及裝置有效
| 申請?zhí)枺?/td> | 201410827784.5 | 申請日: | 2014-12-25 |
| 公開(公告)號: | CN104579830B | 公開(公告)日: | 2018-05-25 |
| 發(fā)明(設(shè)計)人: | 于勝軍;馬哲;譚國斌 | 申請(專利權(quán))人: | 小米科技有限責任公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26 |
| 代理公司: | 北京三高永信知識產(chǎn)權(quán)代理有限責任公司 11138 | 代理人: | 祝亞男 |
| 地址: | 100085 北京市海淀區(qū)清*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 業(yè)務(wù)對象 響應(yīng)數(shù)據(jù) 校驗結(jié)果 監(jiān)控 服務(wù)監(jiān)控 服務(wù)站點 服務(wù) 校驗 互聯(lián)網(wǎng)技術(shù) 地址返回 訪問服務(wù) 獲取服務(wù) 監(jiān)控粒度 監(jiān)控流程 接收業(yè)務(wù) 手動添加 預(yù)設(shè)時長 資源消耗 站點 精細 | ||
本公開是關(guān)于一種服務(wù)監(jiān)控方法及裝置,屬于互聯(lián)網(wǎng)技術(shù)領(lǐng)域。方法包括:每隔預(yù)設(shè)時長獲取待監(jiān)控的服務(wù)站點;根據(jù)服務(wù)站點,獲取服務(wù)站點對應(yīng)的服務(wù)列表,服務(wù)列表中包含多個業(yè)務(wù)對象,每個業(yè)務(wù)對象具有一個API地址;訪問服務(wù)列表中的任一業(yè)務(wù)對象的API地址;接收業(yè)務(wù)對象的API地址返回的響應(yīng)數(shù)據(jù);根據(jù)業(yè)務(wù)對象,對響應(yīng)數(shù)據(jù)進行校驗,得到校驗結(jié)果;基于校驗結(jié)果,對業(yè)務(wù)對象的服務(wù)進行監(jiān)控。本公開通過業(yè)務(wù)對象,對響應(yīng)數(shù)據(jù)進行校驗,并基于校驗結(jié)果,對業(yè)務(wù)對象的服務(wù)進行監(jiān)控。由于無需手動添加服務(wù)列表,降低了資源消耗,簡化了監(jiān)控流程,且根據(jù)業(yè)務(wù)對象,對其提供的服務(wù)進行監(jiān)控,監(jiān)控粒度更精細、效果更佳。
技術(shù)領(lǐng)域
本公開涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種服務(wù)監(jiān)控方法及裝置。
背景技術(shù)
目前,互聯(lián)網(wǎng)已成為全球服務(wù)共享的平臺。借助互聯(lián)網(wǎng)提供的各種類型服務(wù)器,用戶可獲取到不同的服務(wù)。例如,用戶通過萬維網(wǎng)服務(wù)器,可以訪問互聯(lián)網(wǎng),獲取上網(wǎng)服務(wù);通過FTP(File Transfer Protocol,文件傳輸協(xié)議)服務(wù)器,可以上傳文件,獲取文件上傳服務(wù)等。然而,由于網(wǎng)絡(luò)狀況等原因,有時用戶從服務(wù)器上獲取到的服務(wù)質(zhì)量不佳,而服務(wù)器不僅無法獲知用戶所獲取服務(wù)的服務(wù)質(zhì)量,更無法對其提供的服務(wù)質(zhì)量進行改善。因此,為了改善服務(wù)質(zhì)量,提高服務(wù)效果,需要對服務(wù)器提供的服務(wù)進行監(jiān)控,并在監(jiān)控到服務(wù)狀態(tài)異常時,及時地通知服務(wù)器管理員,以便于更好地為用戶提供服務(wù)。
相關(guān)技術(shù)在對服務(wù)進行監(jiān)控時,需要用戶手動地在測試設(shè)備中安裝監(jiān)控系統(tǒng),如nagios監(jiān)控系統(tǒng)等,并在監(jiān)控系統(tǒng)中手動地添加待監(jiān)控服務(wù)器對應(yīng)的服務(wù)地址,當測試設(shè)備訪問服務(wù)地址時,監(jiān)控系統(tǒng)根據(jù)能否接收到服務(wù)器返回的數(shù)據(jù),對本次服務(wù)進行監(jiān)控。若監(jiān)控系統(tǒng)能夠接收服務(wù)器返回的數(shù)據(jù),則說明本次服務(wù)正常;若監(jiān)控系統(tǒng)不能接收到服務(wù)器返回的數(shù)據(jù),則說明本次服務(wù)異常。
發(fā)明內(nèi)容
為克服相關(guān)技術(shù)中存在的問題,本公開提供一種服務(wù)監(jiān)控方法及裝置。
根據(jù)本公開實施例的第一方面,提供一種服務(wù)監(jiān)控方法,該方法包括:
每隔預(yù)設(shè)時長獲取待監(jiān)控的服務(wù)站點;
根據(jù)所述服務(wù)站點,獲取所述服務(wù)站點對應(yīng)的服務(wù)列表,所述服務(wù)列表中包含多個業(yè)務(wù)對象,每個業(yè)務(wù)對象具有一個API(Application Programming Interface,應(yīng)用程序編程接口)地址;
訪問所述服務(wù)列表中的任一業(yè)務(wù)對象的API地址;
接收所述業(yè)務(wù)對象的API地址返回的響應(yīng)數(shù)據(jù);
根據(jù)所述業(yè)務(wù)對象,對所述響應(yīng)數(shù)據(jù)進行校驗,得到校驗結(jié)果;
基于所述校驗結(jié)果,對所述業(yè)務(wù)對象的服務(wù)進行監(jiān)控。
結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述根據(jù)所述服務(wù)站點,獲取所述服務(wù)站點對應(yīng)的服務(wù)列表,包括:
分析所述服務(wù)站點,得到所述服務(wù)站點的網(wǎng)站地圖,所述網(wǎng)站地圖包含多個業(yè)務(wù)對象;
基于所述網(wǎng)站地圖,生成所述服務(wù)站點對應(yīng)的服務(wù)列表。
結(jié)合第一方面,在第一方面的第二種可能的實現(xiàn)方式中,所述根據(jù)所述業(yè)務(wù)對象,對所述響應(yīng)數(shù)據(jù)進行校驗,得到校驗結(jié)果,包括:
獲取所述響應(yīng)數(shù)據(jù)的各個參數(shù);
將所述響應(yīng)數(shù)據(jù)的各個參數(shù)與所述業(yè)務(wù)對象對應(yīng)的標準參數(shù)進行比對;
根據(jù)比對結(jié)果,確定校驗結(jié)果。
結(jié)合第一方面的第二種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,所述根據(jù)比對結(jié)果,確定校驗結(jié)果,包括:
若所述響應(yīng)數(shù)據(jù)的各個參數(shù)不在所述業(yè)務(wù)對象對應(yīng)的標準參數(shù)的誤差范圍內(nèi),確定校驗結(jié)果為校驗失敗;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于小米科技有限責任公司,未經(jīng)小米科技有限責任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410827784.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 多級校內(nèi)監(jiān)控系統(tǒng)
- 多級校內(nèi)監(jiān)控系統(tǒng)
- 一種范圍廣、力度大的校內(nèi)監(jiān)控系統(tǒng)
- 一種監(jiān)控的方法及系統(tǒng)
- 設(shè)備的監(jiān)控方法、裝置、系統(tǒng)和空調(diào)
- 多級校內(nèi)監(jiān)控系統(tǒng)
- 設(shè)備監(jiān)控方法、裝置、計算機設(shè)備及存儲介質(zhì)
- 風險雷達預(yù)警的監(jiān)控方法及系統(tǒng)
- 區(qū)塊鏈網(wǎng)絡(luò)監(jiān)控系統(tǒng)、裝置及方法
- 基于機器視覺的車站客流安全智能監(jiān)控系統(tǒng)





