[發明專利]一種業務監控方法及裝置在審
| 申請號: | 202011583719.4 | 申請日: | 2020-12-28 |
| 公開(公告)號: | CN112596996A | 公開(公告)日: | 2021-04-02 |
| 發明(設計)人: | 郭凱杰;張健;劉春艷;蔡海燕 | 申請(專利權)人: | 中國農業銀行股份有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34;G06F11/30 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉猛 |
| 地址: | 100005 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 業務 監控 方法 裝置 | ||
本申請提供了一種業務監控方法及裝置,該方法獲取預設時間段內發生的長交易業務的長交易信息,其中,長交易業務是指交易執行時長大于或等于預設時長的交易業務。當預設時間段內的長交易發生總數超過第一閾值時,觸發長交易預警。在實際應用中,業務系統故障時通常伴隨著長交易的發生,若交易執行時間過程,表明業務系統中出現了交易排隊、長時間等待或者死鎖。因此,長交易的指標能夠反映業務系統的運行風險,換言之,通過監控長交易的指標能夠提前判斷業務系統是否存在故障風險,如果存在故障風險,則進行預警,從而使運維人員在事故發生前提前排除故障,避免故障發生,提高了業務系統的安全性。
技術領域
本發明屬于計算機技術領域,尤其涉及一種業務監控方法及裝置。
背景技術
業務監控主要是通過監控業務系統的運行狀態,判斷業務系統的健康狀況。
實際應用過程中,在大面積的應用錯誤或重大系統事故發生之前,錯誤的積累通常經歷著量變過程。因此,在業務系統出現嚴重后果前預警,不僅可行而且有效。但是,相關技術中的業務監控方案,主要從服務器或業務角度出發,如,監控服務器是否存活、CPU和內存的利用率等,以及其他不同維度統計業務交易筆數。然而,這種監控方案無法為業務系統提供及時的、統一的業務交易級的預警信息,這將導致運維或技術部門通常是最后知曉事故后果的事故關聯方,進而無法在事故發生前提前排除故障,避免故障發生,這給業務運營帶來無法挽回的損失。
發明內容
有鑒于此,本發明的目的在于提供一種業務監控方法及裝置,以實現應用級長交易的實時監控,且能夠在業務系統出現故障前進行預警,其公開的技術方案如下:
第一方面,本發明提供了一種業務監控方法,包括:
獲取預設時間段內發生的長交易業務的長交易信息,所述長交易業務指交易執行時長大于或等于預設時長的交易業務,所述長交易信息包括長交易發生總數;
當所述長交易發生總數大于或等于第一閾值時,進行長交易預警。
在第一方面一種可能的實現方式中,所述獲取預設時間段內發生的長交易業務的長交易信息,包括:
獲取所述預設時間段內的交易業務的日志信息;
從所述日志信息中查詢所述交易執行結束時間處于所述預設時間段內,且交易執行時長大于或等于所述預設時長的所有交易業務的數量,得到所述長交易發生總數。
在第一方面另一種可能的實現方式中,所述日志信息包括交易標識、交易執行開始時間和交易執行結束時間;
確定所述交易業務的交易執行時長的過程,包括:
分別從獲取包含同一交易標識的日志信息中的交易執行開始時間和交易執行結束時間;
計算所述交易執行結束時間與所述交易執行開始時間的時間差,得到所述交易執行時長。
在第一方面又一種可能的實現方式中,所述方法還包括:向預設終端設備發送預警信息。
在第一方面再一種可能的實現方式中,按照預設時間間隔獲取所述預設時間段內發生的長交易業務的長交易信息,其中,所述預設時間間隔小于預設時間段;所述方法還包括:
按照當前預設時間段與上一個預設時間段是否重疊,將當前預設時間段劃分為重疊時間段和非重疊時間段;
獲取所述重疊時間段內發生的長交易業務的長交易信息,得到第一長交易信息;
獲取所述非重疊時間段內發生的長交易業務的長交易信息,得到第二長交易信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國農業銀行股份有限公司,未經中國農業銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011583719.4/2.html,轉載請聲明來源鉆瓜專利網。





