[發明專利]一種通用可擴展的追蹤業務全鏈路的監控方法及系統在審
| 申請號: | 201911389725.3 | 申請日: | 2019-12-30 |
| 公開(公告)號: | CN111245672A | 公開(公告)日: | 2020-06-05 |
| 發明(設計)人: | 劉桂海;陳忠強;黃偉;鞠強;魏亮;周國慶 | 申請(專利權)人: | 青島特來電云科技有限公司;青島特來電新能源科技有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/24 |
| 代理公司: | 青島華慧澤專利代理事務所(普通合伙) 37247 | 代理人: | 馬千會 |
| 地址: | 266000 山東省青*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 通用 擴展 追蹤 業務 全鏈路 監控 方法 系統 | ||
1.一種通用可擴展的追蹤業務全鏈路的監控方法,其特征在于,包括如下步驟:
規劃需要監控的關鍵業務,梳理每個關鍵業務涉及的上下游各個節點的業務信息;
注冊業務監控數據,包括:業務元數據標識、業務元數據名稱、業務元數據展現順序、業務元數據查詢條件顯示名稱、業務元數據查詢條件關聯關系;
每個業務節點將需要監控的業務數據進行上報;
實時收集各個節點上報的業務監控數據,集中緩存;
將集中緩存的業務監控數據,轉儲到業務監控數據的最終存儲介質;
展示業務全鏈路。
2.根據權利要求1所述的通用可擴展的追蹤業務全鏈路的監控方法,其特征在于,所述每個節點的業務信息包括:業務名稱、描述、查詢條件名稱、上下文信息。
3.根據權利要求1所述的通用可擴展的追蹤業務全鏈路的監控方法,其特征在于,所述每個業務節點需要監控的業務數據包括:監控數據上報時間、業務元數據標識、業務元數據查詢條件值、業務節點名稱、業務節點描述、業務節點執行狀態、業務節點執行時的上下文信息、業務節點執行時的異常信息。
4.根據權利要求1所述的通用可擴展的追蹤業務全鏈路的監控方法,其特征在于,在指定查詢條件下,每個關鍵業務以時間軸升序方式展示該關鍵業務實際經過的業務節點、每個業務節點的執行狀態、上下文信息、異常信息。
5.一種通用可擴展的追蹤業務全鏈路的監控系統,其特征在于,包括:業務監控管理模塊、監控SDK、監控Agent、存儲模塊和展示模塊;所述的業務監控管理模塊用于注冊和管理業務監控數據;所述的監控SDK用于收集業務監控數據,并將收集的數據上報;所述的監控Agent用于接收所述監控SDK上報的業務監控數據,并將業務監控數據發送到存儲模塊;所述的存儲模塊用于儲存業務監控數據;所述的展示模塊用于展示業務全鏈路的監控情況。
6.根據權利要求5所述的通用可擴展的追蹤業務全鏈路的監控系統,其特征在于,業務監控數據包括:業務元數據標識、業務元數據名稱、業務元數據展現順序、業務元數據查詢條件顯示名稱、業務元數據查詢條件間的關聯關系。
7.根據權利要求5所述的通用可擴展的追蹤業務全鏈路的監控系統,其特征在于,所述的存儲模塊包括Kafka集群、轉儲插件和全文搜索引擎Elasticsearch;所述Kafka集群用于緩存監控Agent發送的業務監控數據;所述的轉儲插件用于將緩存在Kafka集群中的業務監控數據轉儲到所述全文搜索引擎Elasticsearch中;全文搜索引擎Elasticsearch作為業務監控數據的最終存儲介質,用于查詢業務全鏈路數據。
8.根據權利要求5所述的通用可擴展的追蹤業務全鏈路的監控系統,其特征在于,所述的展示模塊用于展現關鍵業務,以及每個關鍵業務下的查詢條件,以時間軸升序方式展示該關鍵業務實際經過的每個業務節點,以及業務節點對應的執行狀態、上下文信息、異常信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島特來電云科技有限公司;青島特來電新能源科技有限公司,未經青島特來電云科技有限公司;青島特來電新能源科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911389725.3/1.html,轉載請聲明來源鉆瓜專利網。





