当前位置:   article > 正文

SkyWalking持久化ElasticSearch_skywalking es 存储时间

skywalking es 存储时间

前言

我们在学习SkyWalking刚开始的时候,SkyWalking数据都是默认保存在SkyWalking内部的H2数据库,那么也就意味着重启SkyWalking后数据就会丢失,SkyWalking目前支持ES、MySQL、ShardingSphere、TiDB、H2多种存储器,而我们目前采用ES,主要考虑的是SkyWalking开发团队自己的生产环境采用ES为主;SkyWalking持久化ElasticSearch其实挺简单的,主要分为两部分,但是有些小细节需要注意一下!

第一部分ElasticSearch搭建

这部分搭建又分为两块,ElasticSearch和可视化界面(Kibana或者Elasticsearch-head)搭建;这部分往期文章有写过,这里就直接挂连接了!

  1. Docker搭建ElasticSearch
  2. Kibana(Win/Linux)连接远程Elasticsearch
  3. Elasticsearch数据可视化工具elasticsearch-head安装

这里有一个点需要注意下,就是Elasticsearch数据可视化工具elasticsearch-head安装这篇文章中有提到ES跨域的问题,这个无论是否采用elasticsearch-head作为可视化工具最好还是处理一下ES的跨域,因为SkyWalking可能也会有同样的问题!

第二部分SkyWalking配置ElasticSearch持久化

1.激活ElasticSearch存储
在这里插入图片描述
这里有两个ElasticSearch,一个是ElasticSearch和ElasticSearch7,我们这里采用ElasticSearch7

2.设置ElasticSearch7配置
在这里插入图片描述
如有密码配置一下密码即可,注意一下,如果采用docker部署的ElasticSearch这里最好也采用docker中分配的ip,当连接本地ip无效是,试试docker分配的ip

3.重启
在这里插入图片描述
4.可视化工具查看ElasticSearch数据
在这里插入图片描述
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/775831
推荐阅读
相关标签
  

闽ICP备14008679号