[發明專利]一種系統全鏈路監控方法及裝置有效
| 申請號: | 201911242804.1 | 申請日: | 2019-12-06 |
| 公開(公告)號: | CN111143160B | 公開(公告)日: | 2022-09-09 |
| 發明(設計)人: | 鄭雷;華聰;楊志偉;劉通;紀文彬 | 申請(專利權)人: | 江蘇蘇寧物流有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F16/18;H04L41/0631;H04L41/0677 |
| 代理公司: | 北京市萬慧達律師事務所 11111 | 代理人: | 陳怡 |
| 地址: | 210012 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 系統 全鏈路 監控 方法 裝置 | ||
本發明公開了一種系統全鏈路監控方法及裝置。方法包括:定期計算并存儲各系統的日志總量;根據所述各系統的日志總量,確定各鏈路的起點數據量和終點數據量;根據所述起點數據量和所述終點數據量獲得各所述鏈路的處理情況數據;將所述處理情況數據與處理基準條件對比,若所述處理情況數據不滿足所述處理基準條件,則生成告警信息;定期接收并存儲所述各系統的日志明細數據,用于根據所述告警信息查詢與所述告警信息對應的日志明細數據。本發明能夠通過幫助用戶快速發現問題,提高監控效率,對異常鏈路中的異常節點進行定位,獲知日志明細數據,幫助用戶分析鏈路性能,實時監控各鏈路的運行情況,根據各鏈路的運行情況進行鏈路容量的規劃。
技術領域
本發明涉及計算機技術領域,特別涉及一種系統全鏈路監控方法及裝置。
背景技術
鏈路是由多個系統組成的,包含多個系統之間數據信息交互的傳遞路線。為了保證數據信息傳遞的準確和高效,需要對鏈路進行監控。目前針對與系統鏈路的監控采用的是人工監控,發現異常及時通報,然后由各系統的負責人員解決。然而隨著業務量逐漸增大,系統鏈路的布置也越來越復雜,一條鏈路包含多個場景,上下游交互也比較頻繁,僅僅通過人工監控和通報不能做到全鏈路的全天候的監控,也使得監控的效率和質量難以提升。并且目前對系統的性能及容量的評估更多的是在壓測環境下進行,采用傳統人工的監控壓測,難以做到全鏈路的壓測,壓測的環境機械硬件與生產環境的差距評估也無法高度準確,更無法做到實時觀察生產環境業務量及鏈路性能情況。
發明內容
為了解決現有技術的問題,本發明實施例提供了一種系統全鏈路監控方法及裝置。所述技術方案如下:
一方面,提供了一種系統全鏈路監控方法,所述方法包括:
定期計算并存儲各系統的日志總量;
根據所述各系統的日志總量,確定各所述鏈路的起點數據量和終點數據量;
根據所述起點數據量和所述終點數據量獲得各所述鏈路的處理情況數據;
將所述處理情況數據與處理基準條件對比,若所述處理情況數據不滿足所述處理基準條件,則生成告警信息。
進一步地,定期計算各系統的日志總量包括:
定期接收所述各系統的日志,對所述日志進行聚合運算,獲得所述日志總量。
進一步地,根據所述各系統的日志總量,確定各所述鏈路的起點數據量和終點數據量包括:
將所述系統與鏈路結構匹配,獲取各鏈路的鏈路起點對應的系統和鏈路終點對應的系統;
根據與所述鏈路起點對應的系統的日志總量確定所述鏈路的起點數據量,根據與所述鏈路終點對應的系統的日志總量確定所述鏈路的終點數據量。
進一步地,根據所述起點數據量和所述終點數據量獲得各所述鏈路的處理情況數據包括:
根據所述起點數據量獲取所述鏈路的應處理量;
根據所述終點數據量獲取所述鏈路的已完成量;
根據所述應處理量和所述已完成量獲取所述鏈路的未完成量、完成率和完成速率。
進一步地,將所述處理情況數據與處理基準條件對比,若所述處理情況數據不滿足所述處理基準條件,則生成告警信息包括:
若所述未處理量不滿足未處理基準條件,則生成未處理告警信息;
若所述完成率不滿足完成率基準條件,則生成完成率告警信息;
若所述完成速率不滿足速率基準條件,則生成速率告警信息。
進一步地,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇蘇寧物流有限公司,未經江蘇蘇寧物流有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911242804.1/2.html,轉載請聲明來源鉆瓜專利網。





