栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

SkyWalking环境搭建(elasticsearch7)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SkyWalking环境搭建(elasticsearch7)

主要有部分内容
oap服务:接收和保存采集的数据,同时个UI展示
SkyWalking Website:展示oap服务的数据
SkyWalking agent:采集应用数据

下载安装包

下载地址:https://skywalking.apache.org/downloads/
备注:因为我数据是存储在elasticsearch7,需要下载对应的版本,否则启动报错。
我下的版本如下:wget https://archive.apache.org/dist/skywalking/8.7.0/apache-skywalking-apm-es7-8.7.0.tar.gz

解压
tar -xzvf apache-skywalking-apm-es7-8.7.0.tar.gz
修改配置
cd apache-skywalking-apm-bin-es7/config
vi application.yml
  1. 存储类型改为elasticsearch7
storage:
  selector: ${SW_STORAGE:elasticsearch7}
  1. 修改elasticsearch7配置
 elasticsearch7:
    clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:localhost:9200}  #es7机器地址
 	#略,其他配置不用动
    user: ${SW_ES_USER:"es账号"}  #如果es开启认证,需要填账号密码,否则不动即可
    password: ${SW_ES_PASSWORD:"es密码"} #如果es开启认证,需要填账号密码,否则不动不动即可

备注:如果开启了认证,es账号需要给对应的权限。我给了用户集群权限monitor和manager权限,索引* all的权限

启动
cd apache-skywalking-apm-bin-es7/bin
./oapServiceInit.sh

备注:启动完成后可以进入log目录检查是否异常或者通过jps 查看是否存在 4567 OAPServerStartUp 进程

修改SkyWalking Website的配置

因为默认是8080端口,容易冲突,因此改个端口,我用了18082。

cd apache-skywalking-apm-bin-es7/webapp
vi webapp.yml

修改端口如下:

server:
  port: 18082
启动 SkyWalking Website
cd apache-skywalking-apm-bin-es7/bin
./webappService.sh 
 

这个时候可以打开:http://10.0.169.41:18082/

SkyWalking agent

安装包有agent
data/apache-skywalking-apm-bin-es7/agent
可以把他们复制到java程序所在的机器上,启动脚本增加如下配置

-javaagent:本地目录别配错了/skywalking-agent.jar -Dskywalking.agent.service_name=服务名 -Dskywalking.collector.backend_service=上边安装的服务器ip:11800 

例如

java -javaagent:/data/apache-skywalking-apm-bin-es7/agent/skywalking-agent.jar -Dskywalking.agent.namespace=dev -Dskywalking.agent.service_name=service-gateway -Dskywalking.collector.backend_service=127.0.0.1:11800 -Dspring.profiles.active=dev -jar /demo.jar
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/940446.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号