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}

nameSpace:要和你的elasticsearch服务的cluster_name保持一致,如下图
clusterNodes:配置你的elasticsearch服务的IP和端口,集群IP请用“,”逗号隔开
在这里插入图片描述

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探针的接入参照另一篇文档。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值