[發明專利]基于機器學習的業務支撐系統業務鏈路發現方法和系統有效
| 申請號: | 201711433930.6 | 申請日: | 2017-12-26 |
| 公開(公告)號: | CN109960839B | 公開(公告)日: | 2023-04-28 |
| 發明(設計)人: | 任贛;胡林熙;蔣健;唐濤;葉曉龍;喬柏林;蔣通通 | 申請(專利權)人: | 中國移動通信集團浙江有限公司;中國移動通信集團公司 |
| 主分類號: | G06F18/214 | 分類號: | G06F18/214;G06F18/241;G06Q10/0631 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 王瑩;李相雨 |
| 地址: | 310016 *** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 機器 學習 業務 支撐 系統 發現 方法 | ||
本發明提供一種基于機器學習的業務支撐系統業務鏈路發現方法和系統,所述方法包括:獲取新增業務的服務接口調用日志,基于已訓練的業務鏈路模型,判斷每個服務接口的上下游關系,并基于所述上下游關系擬合得到新增業務的調用鏈路;基于已訓練的服務接口分組模型,對所述調用鏈路中的每個服務接口進行分類。基于用戶日志與業務信息,運用樸素貝葉斯算法進行機器訓練,自動判斷業務鏈路上下游關系并擬合出業務調用鏈路;基于業務鏈路接口屬性中已知的接口名稱和接口類型,運用k?means算法進行機器訓練,自動進行接口的歸類分組。解決了現有技術中鏈路調用關系更新依賴人工重復識別,人力資本投入巨大,且數據準確性無法得到保障的問題。
技術領域
本發明涉及業務支撐技術領域,更具體地,涉及一種基于機器學習的業務支撐系統業務鏈路發現方法和系統。
背景技術
業務,是指企業和組織生產經營活動、事務處理等一系列過程的總和。隨著信息技術的引入,業務已經與IT(Information?Technology,信息技術)緊密耦合到了一起。從IT的角度來看,業務包括業務的IT支撐系統、業務數據、業務鏈路和業務的參與人員。其中業務鏈路是業務模型中最為關鍵的一環,會直接影響到業務健康度、業務服務目錄、客戶感知體系等上層應用的建筑。
業務鏈路是指用戶前臺業務辦理全路徑下各個環節的關系視圖。基于業務鏈路,用戶可以一目了然的洞悉業務當前的運行狀況和健康狀態。在業務鏈路中,融入業務辦理量、業務辦理成功率、業務辦理耗時等指標進行監控和展現,并能做到異動預警,可以快速發現并定位當前問題所在。
業務鏈路視圖的首次成型基本是在需求設計初期構建方案時規劃好,再通過人工繪制而成。但在需求正式上線后,可能會由于性能問題、業務需求變更等需要進行變更調整,由此業務鏈路視圖也需要相應進行更新。目前業務鏈路視圖的更新方式主要以人工維護更新為主,根據需求文檔來更新數據,或者通過人工梳理業務代碼方式逐一匹配流程環節,從而達到更新業務鏈路視圖的目的。因此,目前業務鏈路視圖更新方式存在如下缺陷:鏈路調用關系更新依賴人工重復識別,人力資本投入巨大,且數據準確性無法得到保障。隨著當前“微服務”架構的發展,服務數量呈幾何倍數增加,服務關系更加錯綜復雜依靠傳統的方案已無法繼續支撐。
發明內容
本發明提供一種克服上述問題或者至少部分地解決上述問題的一種基于機器學習的業務支撐系統業務鏈路發現方法和系統,解決了現有技術中鏈路調用關系更新依賴人工重復識別,人力資本投入巨大,且數據準確性無法得到保障的問題。
根據本發明的一個方面,提供一種業務鏈路發現方法,包括:
獲取新增業務的服務接口調用日志,基于已訓練的業務鏈路模型,判斷每個服務接口的上下游關系,并基于所述上下游關系擬合得到新增業務的調用鏈路;
基于已訓練的服務接口分組模型,對所述調用鏈路中的每個服務接口進行分類。
作為優選的,所述業務鏈路模型的訓練過程具體包括:
基于業務操作日志,統計已知業務的服務接口信息,通過樸素貝葉斯網絡進行訓練,得到每個已知業務下服務接口的分布及調用關系。
作為優選的,基于業務操作日志,統計已知業務的服務接口信息,具體包括:
基于用戶表中特征字段區分出系統和業務,獲取已知業務和新增業務之間的關系矩陣,抓取指定時間段內的已知業務和新增業務,并從每個服務接口中截取單個業務的端到端系統日志。
作為優選的,通過樸素貝葉斯網絡進行訓練具體包括:
將每個服務接口作為一個獨立事件,基于樸素貝葉斯網絡求得每個獨立事件判定到新增業務的誤判率,以每個獨立事件誤判率最小作為判定規則,獲取新增業務中服務接口的出現概率;
按照概率將服務接口劃分為必選接口、可選接口、不選接口,將可選接口和必選接口作為新增業務的調用鏈路接口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團浙江有限公司;中國移動通信集團公司,未經中國移動通信集團浙江有限公司;中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711433930.6/2.html,轉載請聲明來源鉆瓜專利網。





