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

skywalking的数据基于elasticsearch持久化

skywalking的数据基于elasticsearch持久化

自行准备ElasticSearch环境

这里使用7.6.1的

修改Skywalking配置文件

修改skywalking/config/application.yml配置文件

大概109行左右

storage:
  selector: ${SW_STORAGE:elasticsearch7}
  elasticsearch:
    nameSpace: ${SW_NAMESPACE:""}
    clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:172.16.10.101:9200}
    protocol: ${SW_STORAGE_ES_HTTP_PROTOCOL:"http"}
    user: ${SW_ES_USER:""}
    password: ${SW_ES_PASSWORD:""}
验证是否整合成功 杀死Skywalking进程

通过jps -l 查看进程,发现 /root/soft/apache-skywalking-apm-bin-es7/webapp/skywalking-webapp.jar 进程和 org.apache.skywalking.oap.server.starter.OAPServerStartUp ,
然后执行 kill -9 杀掉这两个进程即可

查看进程:

[root@zjj101 bin]# jps -l
127511 /root/soft/apache-skywalking-apm-bin-es7/webapp/skywalking-webapp.jar
17962 sentinel-dashboard-1.8.0.jar
128284 sun.tools.jps.Jps
127486 org.apache.skywalking.oap.server.starter.OAPServerStartUp

杀掉进程:

[root@zjj101 bin]# kill -9 127511 127486
[root@zjj101 bin]# jps -l
128679 sun.tools.jps.Jps
17962 sentinel-dashboard-1.8.0.jar

此时打不开了,说明进程杀死成功了

?

重启Skywalking

在Skywalking的bin目录下执行 sh startup.sh
出现 SkyWalking OAP started successfully!
SkyWalking Web Application started successfully! 说明启动成功

[root@zjj101 bin]? pwd
? 启动脚本路径
/root/soft/apache-skywalking-apm-bin-es7/bin
? 启动脚本
[root@zjj101 bin]? sh startup.sh
SkyWalking OAP started successfully!
SkyWalking Web Application started successfully!
? 查看进程
[root@zjj101 bin]? jps -l  
129144 /root/soft/apache-skywalking-apm-bin-es7/webapp/skywalking-webapp.jar  ? 发现有这个进程了
17962 sentinel-dashboard-1.8.0.jar
129243 sun.tools.jps.Jps
129119 org.apache.skywalking.oap.server.starter.OAPServerStartUp ? 发现有这个进程了

查看历史数据是否还存在

发现历史数据并没有因为重启SkyWalking而丢失,而是还存在,说明配置ElasticSearch持久化成功

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/719131.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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