Linux環境部署SkyWalking鏈路追蹤

linux安裝SkyWalking的環境要求
—JDK8+
—Elasticsearch(已支持Elasticsearch 6.X版本)

一、檢察環境

1.首先我們先確定下是否安裝JDK1.8
在這裏插入圖片描述
未安裝則執行命令進行安裝:

yum -y install java

2.安裝Elasticsearch 6.X,已經裝過參照另一篇文檔。

二、下載SkyWalking安裝包

進入官網下載skywalking6.4.0的tar包
在這裏插入圖片描述
拷貝到linux系統內,tar命令解壓skywalking到你想要的目錄:

tar -xvf apache-skywalking-apm-6.4.0.tar.gz

在這裏插入圖片描述
多了一個SkyWalking目錄,進入該目錄
在這裏插入圖片描述

三、配置SkyWalking,安裝

對skywalking進行配置,分兩部分:
一部分叫agent是skywalking的探針,agent是放在你的項目中的,用來給SkyWalking上報數據用來顯示的;另一部分存儲agent上報來的數據,並用WebUI來展示數據。
1.修改config/application.yml信息,將默認的h2存儲的配置全部註釋掉,使用elasticsearch作爲存儲:
在這裏插入圖片描述

nameSpace: ${SW_NAMESPACE:”docker-cluster”}
clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:192.168.1.1:9200}

clusterNodes:配置你的elasticsearch服務的IP和端口,集羣IP請用“,”逗號隔開
nameSpace:要和你的elasticsearch服務的cluster_name保持一致,如下圖
在這裏插入圖片描述

2.修改webapp/webapp.yml 信息.
在這裏插入圖片描述

server:
   Port:

是你訪問SkyWalking的UI界面的端口,可以修改成你想要的端口號,我這裏修改爲8888。

listofservers:127.0.0.1

修改成本地真實ip。
用戶名和密碼也可以在這裏修改,本文不做配置,就不需要用戶名密碼,訪問地址就直接進去了。
3.切換到SkyWalking的bin目錄執行命令:

/startup.sh

啓動skywalking的Collector、WebUI,然後訪問http://IP:8888,可以看到界面。
在這裏插入圖片描述
Collector、WebUI就部署完成了。可以看到沒有數據。
因爲還沒有將agent探針部署到我們的項目中去收集數據,所以當然不會有數據顯示。關於agent探針的接入參照另一篇文檔。

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