設計動機
在Google發表了全鏈路跟蹤文章Dapper後,各大廠開始了適合自己的全鏈路跟蹤系統設計,較爲出名的有SkyWalking、Pinpoint、Zipkin等等,參考了各大系統之後,由於維護難度的考慮,決定參考這些開源系統設計一個金融級全鏈路跟蹤系統作爲金融級核心監控系統的一個子模塊,爲了不侵入代碼做一個完全獨立的全鏈路跟蹤系統,考慮不適用SDK方式,而是在日誌的設計上做規範然後採集日誌進行分析。故,基於日誌分析的金融級全鏈路跟蹤系統就這麼誕生了。
設計思路
初步設計路線
-整體架構設計
-日誌內容設計
-數據庫存儲規則設計
-採集過濾規則設計
-考慮流式計算拓撲設計
未完待續