分佈式鏈路追蹤Skywalking集成記錄

Skywalking集成接入

環境準備

Windows環境 JDK8
官網簡單瞭解過,直接上服務:
Skywalking下載:http://skywalking.apache.org/downloads/
在這裏插入圖片描述
Skywalking支持多種存儲方式,默認h2,如果沒有持久化存儲,再次啓動之前的就會丟失,所以這裏我們使用elasticsearch7(我使用7.1.1版本)進行存儲,ES的下載地址:https://www.elastic.co/cn/downloads/elasticsearch

下載完畢之後,解壓的目錄如下:
在這裏插入圖片描述
ES的目錄:
在這裏插入圖片描述

服務搭建

本地服務搭建都是單機,集羣可以網上搜索相關文檔進行實踐。

ES服務啓動

ES配置修改:
目錄\elasticsearch-7.1.1\config
簡單修改一下節點名字:
在這裏插入圖片描述
啓動ES:
在這裏插入圖片描述
啓動之後打開瀏覽器訪問:
在這裏插入圖片描述
至此,ES啓動成功!

Skywalking服務啓動

只需要制定存儲爲ES7即可,其他的暫時都不需要修改即可啓動
在這裏插入圖片描述
在這裏插入圖片描述
啓動startup.bat後會發現啓動了兩個窗口,一個是webapp 一個是collector,webapp爲Skywalking的UI展示,主要對Collector收集存儲的日誌等信息進行整合展示。
在這裏插入圖片描述

啓動後會在根目錄下形成兩個log文件如下,大家可以查看是否啓動成功或者失敗的原因:
在這裏插入圖片描述
默認是webapp啓動80端口的,我們本地方問一下:
在這裏插入圖片描述
至此,Skywalking也啓動成功了!

項目集成

我們的項目簡單介紹下:SpringBoot Dubbo的項目,日誌框架是使用log4j2
在這裏插入圖片描述

項目加入vm 參數即可啓動:
在這裏插入圖片描述
第一個參數是加載探針jar包,不能單獨把jar放到一個路徑下,不能破壞agent的目錄結構:
在這裏插入圖片描述
第二個是服務加入到skywalking的時候服務節點名字,默認是
在這裏插入圖片描述
會發現註冊的幾個服務都可以監控了:
在這裏插入圖片描述
集成完畢。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章