第一步下载skywalking :http://skywalking.apache.org/downloads/
第二步下载es:https://www.elastic.co/cn/downloads/elasticsearch
下载图:
我是选择es6.4+skyWalking8.2版本安装部署
一定要选对版本哦。
ES:下载的时候。选择对应的版本:
下载完成以后,开始配置:
1.ES6.4下载以后解压。找到\bin目录 直接启动
然后输入http://localhost:9200 验证:
出现这个说明。eS启动完成
2.解压skywalking ,直接找到bin目录直接启动。
出现这个说明基本启动配置没有问题
3.配置skywalking 与eS通信
第一步配置ES 找到ES解压目录下面的config目录 elasticsearch.yml配置文件
#集群名称
cluster.name: CollectorDBCluster
#节点名称
node.name: node-1
#ES监听的ip
network.host: 0.0.0.0
#跨域配置
http.cors.enabled: true
http.cors.allow-origin: "*"
第二步配置skywalking ,找到解压目录下面的config目录下面application.yml
找到这个存储的文件。修改H2到elasticsearch
必须namespace与ES配置的cluster相同的名字
其他不用改动
然后重启两个服务:启动还是各自的bin目录下的bat
第三部:应用配置agent
第一种模式:idea直接配置
-javaagent:D:\Workspace\skywalking\apache-skywalking-apm-bin\agent\skywalking-agent.jar
-Dskywalking.agent.service_name=igao
-Dskywalking.collector.backend_service=localhost:11800
第二种模式:jar包启动
java -javaagent:D:\Workspace\skywalking\apache-skywalking-apm-bin\agent\skywalking-agent.jar
-Dskywalking.agent.service_name=igao
-Dskywalking.collector.backend_service=localhost:11800 -jar ****.jar
最后一步:
打开页面:http://localhost:8080
就完成了分布式追踪日志的部署查看,
端口【8080,11280,11800】
完成:
修改端口,自行查看