[發明專利]用于確定業務系統異常原因的方法和裝置有效
| 申請號: | 201911061421.4 | 申請日: | 2019-11-01 |
| 公開(公告)號: | CN111026570B | 公開(公告)日: | 2022-05-31 |
| 發明(設計)人: | 張震;金宏;王維強 | 申請(專利權)人: | 支付寶(杭州)信息技術有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07 |
| 代理公司: | 北京永新同創知識產權代理有限公司 11376 | 代理人: | 林錦輝 |
| 地址: | 310000 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 確定 業務 系統 異常 原因 方法 裝置 | ||
本說明書的實施例提供用于確定業務系統異常原因的方法及裝置。在該方法中,基于歸因維度集確定當前歸因維度組合的維度值組合集。基于異常業務指標數據和參考業務指標數據,計算各個維度值組合的貢獻度和異變度。所述維度值組合集是通過基于異變度進行的遞進式深層拆分而得到的,所得到的維度值組合集構成樹狀結構,并且針對所計算出的貢獻度大于預定閾值的各個葉子結點的維度值組合,基于該維度值組合生成業務系統異常原因。
技術領域
本說明書的實施例通常涉及計算機領域,更具體地,涉及用于確定業務系統異常原因的方法及裝置。
背景技術
在業務系統運營時,如果發生例如業務接口變更、業務應用版本升級、外部惡意攻擊等情形,業務系統可能會出現系統異常,比如業務處理不成功或者發生業務風險,從而給業務提供方或用戶帶來損失。在這種情況下,需要及時發現業務系統異常,并且高效地確定業務系統異常原因以便快速地進行應對。
發明內容
鑒于上述問題,本說明書的實施例提供了一種用于確定業務系統異常原因的方法及裝置。利用該方法及裝置,能夠迅速并準確地確定業務系統異常原因。
根據本說明書的實施例的一個方面,提供了一種用于確定業務系統異常原因的方法,包括:執行下述循環過程來確定業務系統異常原因,直到不存在未處理的歸因維度組合為止:根據業務系統的第一業務指標數據和第二業務指標數據,確定當前歸因維度組合集中的各個當前歸因維度組合的當前維度值組合集,所述第一業務指標數據是在系統異常時間點發生的業務指標數據,所述第二業務指標數據是在系統參考時間點發生的業務指標數據;從所述第一和第二業務指標數據中提取出各個當前維度值組合所對應的業務指標數值;基于所提取出的業務指標數值,計算各個當前維度值組合的貢獻度和異變度;從所述當前維度值組合集中獲取至少一個第一當前維度值組合,所述第一當前維度值組合的貢獻度大于預定閾值;針對各個第一當前維度值組合,基于所計算出的異變度,判斷是否需要進行深層歸因;在判斷不需要進行深層歸因時,根據所述第一當前維度值組合,生成業務系統異常原因,以及在判斷需要進行深層歸因時,通過分別向所述第一當前維度值組合對應的歸因維度組合中增加剩余歸因維度中的一個歸因維度來生成更新后的歸因維度組合集,以作為下一循環過程中的當前歸因維度組合集。
可選地,在上述方面的一個示例中,所述當前維度值組合集是從所述第一業務指標數據和第二業務指標數據中提取出所增加歸因維度的各個維度值,并將所提取的各個維度值分別增加到所述第一當前維度值組合中得到。
可選地,在上述方面的一個示例中,基于所計算出的異變度,判斷是否需要進行深層歸因可以包括:基于所計算出的異變度和業務歸因深度要求,判斷是否需要進行深層歸因。
可選地,在上述方面的一個示例中,所述方法還可以包括:對所生成的業務系統異常原因進行整合。
可選地,在上述方面的一個示例中,所述整合可以包括合并、去重和/或基于異變度的排序。
可選地,在上述方面的一個示例中,所述方法還可以包括:輸出所生成的業務系統異常原因。
可選地,在上述方面的一個示例中,所述方法還可以包括:獲取所述業務系統的業務指標時序數據;以及基于所述業務指標時序數據,檢測目標系統運營時間點是否是系統異常時間點。
可選地,在上述方面的一個示例中,所述方法還可以包括:在所述目標系統運營時間點被確定為是系統異常時間點時,確定所述目標系統運營時間點的異常程度。
可選地,在上述方面的一個示例中,所述業務指標可以是基于系統異常檢測方案的應用場景定義的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于支付寶(杭州)信息技術有限公司,未經支付寶(杭州)信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911061421.4/2.html,轉載請聲明來源鉆瓜專利網。





