赞
踩
我们在学习SkyWalking刚开始的时候,SkyWalking数据都是默认保存在SkyWalking内部的H2数据库,那么也就意味着重启SkyWalking后数据就会丢失,SkyWalking目前支持ES、MySQL、ShardingSphere、TiDB、H2多种存储器,而我们目前采用ES,主要考虑的是SkyWalking开发团队自己的生产环境采用ES为主;SkyWalking持久化ElasticSearch其实挺简单的,主要分为两部分,但是有些小细节需要注意一下!
这部分搭建又分为两块,ElasticSearch和可视化界面(Kibana或者Elasticsearch-head)搭建;这部分往期文章有写过,这里就直接挂连接了!
这里有一个点需要注意下,就是Elasticsearch数据可视化工具elasticsearch-head安装
这篇文章中有提到ES跨域的问题,这个无论是否采用elasticsearch-head作为可视化工具最好还是处理一下ES的跨域,因为SkyWalking可能也会有同样的问题!
1.激活ElasticSearch存储
这里有两个ElasticSearch,一个是ElasticSearch和ElasticSearch7,我们这里采用ElasticSearch7
2.设置ElasticSearch7配置
如有密码配置一下密码即可,注意一下,如果采用docker部署的ElasticSearch这里最好也采用docker中分配的ip,当连接本地ip无效是,试试docker分配的ip
3.重启
4.可视化工具查看ElasticSearch数据
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。