[發明專利]一種業務數據監控方法及其監控設備在審
| 申請號: | 201711277800.8 | 申請日: | 2017-12-06 |
| 公開(公告)號: | CN108229183A | 公開(公告)日: | 2018-06-29 |
| 發明(設計)人: | 蔣衛 | 申請(專利權)人: | 鏈家網(北京)科技有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F11/30 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 王瑩;李相雨 |
| 地址: | 100085 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 業務數據 監控平臺 監控 監控邏輯 任務調度模塊 服務程序 基礎功能 監控代碼 監控設備 觸發 上傳 返回 外部 保證 | ||
1.一種業務數據監控方法,其特征在于,包括:
每一個外部接入方編寫待監控任務以及所述待監控任務的具體監控邏輯,并將所述具體監控邏輯注冊到業務數據監控平臺;
業務數據監控平臺根據注冊的各待監控任務的具體監控邏輯,生成相應的工作任務,并注冊到任務調度模塊,其中,所述任務調度模塊位于業務數據監控平臺;
通過任務調度模塊觸發執行服務程序,對各接入方的待監控任務的具體監控邏輯進行執行,并向業務數據監控平臺返回執行結果。
2.如權利要求1所述的業務數據監控方法,其特征在于,所述具體監控邏輯為監控任務項,所述將具體監控邏輯注冊到業務數據監控平臺具體包括:
為每一個外部接入方編寫的待監控任務實現一個監控任務接口;
對所有的待監控任務都添加監控注解;
所有的待監控任務實例均托管到spring容器;
注冊應用啟動后,通過springcontext獲取到存在監控注解的所有注解類,并將待監控任務實例和注解配置參數存入業務數據監控平臺的緩存中。
3.如權利要求2所述的業務數據監控方法,其特征在于,所述業務數據監控平臺根據注冊的各待監控任務的具體監控邏輯,生成相應的工作任務,并注冊到任務調度模塊之前還包括:
根據業務數據監控平臺緩存中的各待監控任務的監控任務項,在頁面上進行監控任務參數配置,所述監控任務參數包括待監控任務和待監控任務的監控任務項。
4.如權利要求3所述的業務數據監控方法,其特征在于,所述業務數據監控平臺根據注冊的各待監控任務的具體監控邏輯,生成相應的工作任務,并注冊到任務調度模塊具體包括:
根據在頁面上配置的監控任務參數,生成相應的各工作任務,并將生成的各工作任務注冊到任務調度模塊;
以及將在頁面上配置的監控任務參數保存到數據庫中。
5.如權利要求4所述的業務數據監控方法,其特征在于,所述通過任務調度模塊觸發執行服務程序,對各接入方的待監控任務的具體監控邏輯進行執行具體包括:
根據用戶在頁面上選擇的監控任務參數,任務調度模塊將用戶選擇的待監控任務標識以及監控任務項標識傳遞給執行服務程序;
執行服務程序根據待監控任務標識,從緩存中獲取可執行的待監控任務實例,以及根據監控任務項標識從數據庫中獲取到對應的監控任務參數,對待監控任務進行執行。
6.如權利要求5所述的業務數據監控方法,其特征在于,所述向業務數據監控平臺返回執行結果之后還包括:
業務數據監控平臺根據所述返回的執行結果,判斷是否需要報警,若需要,則調用報警服務進行報警,否則,不進行處理。
7.一種業務數據監控系統,其特征在于,包括多個接入方和一個業務數據監控平臺;
每一個所述接入方,用于編寫待監控任務的具體監控邏輯,并注冊到業務數據監控平臺的緩存中;
所述業務數據監控平臺包括:
生成模塊,用于根據緩存中的各待監控任務的具體監控邏輯,生成相應的工作任務,并注冊到任務調度模塊;
任務調度模塊,用于觸發執行服務程序,對各接入方的待監控任務的具體監控邏輯進行執行,并向業務數據監控平臺返回執行結果。
8.如權利要求7所述的業務數據監控系統,其特征在于,所述業務數據監控平臺還包括:
配置模塊,用于根據業務數據監控平臺緩存中的各待監控任務的監控任務項,在頁面上進行監控任務參數配置,所述監控任務參數包括待監控任務和待監控任務的監控任務項。
9.如權利要求8所述的業務數據監控系統,其特征在于,所述任務調度模塊,還用于:
根據用戶在頁面上選擇的監控任務參數,將用戶選擇的待監控任務標識以及監控任務項標識傳遞給執行服務程序,由執行服務程序根據待監控任務標識,從緩存中獲取可執行的待監控任務實例,以及根據監控任務項標識從數據庫中獲取到對應的監控任務參數,對待監控任務進行執行。
10.一種非暫態計算機可讀存儲介質,其特征在于,所述非暫態計算機可讀存儲介質存儲計算機指令,所述計算機指令使所述計算機執行如權利要求1至6任一所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鏈家網(北京)科技有限公司,未經鏈家網(北京)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711277800.8/1.html,轉載請聲明來源鉆瓜專利網。





