陈同学
微服务
Accelerator
About
# SkyWallking 使用 ES Storage > [ES中文社区](<https://elasticsearch.cn/>) > [搜索引擎Elastic Search入门原来这么简单](<https://mp.weixin.qq.com/s/SObD-V1jtDlhpL1_12GiYQ>) 本文介绍 SkyWalking 使用 ES7 Storage,采用镜像 `apache/skywalking-oap-server:6.6.0-es7` 和 `apache/skywalking-ui:6.6.0` 做示例。 自 `6.6.0` 开始,SW 的镜像开始分为两个tag,分为以 `-es6`、`-es7` 结尾,用来适配es6、es7。 ## 准备 es7 首先跑一个单节点 es7,Demo 不挂载磁盘。 > [Install Elasticsearch with Docker](https://www.elastic.co/guide/en/elasticsearch/reference/7.5/docker.html) ```bash docker run -d --name=es7 \ -p 9200:9200 -p 9300:9300 \ -e "discovery.type=single-node" elasticsearch:7.5.1 ``` 访问 <http://localhost:9200/> 检测 es 是否启动成功。 ## 启动 oap 与 ui 启动 oap。 ```bash docker run --name oap --restart always -d \ -e TZ=Asia/Shanghai \ -p 12800:12800 \ -p 11800:11800 \ --link es7:es7 \ -e SW_STORAGE=elasticsearch \ -e SW_STORAGE_ES_CLUSTER_NODES=es7:9200 \ apache/skywalking-oap-server:6.6.0-es7 ``` 启动ui。 ```bash docker run -d --name skywalking-ui \ -e TZ=Asia/Shanghai \ -p 8080:8080 \ --link oap:oap \ -e SW_OAP_ADDRESS=oap:12800 \ apache/skywalking-ui:6.6.0 ``` 容器启动后访问 [http://localhost:8080](http://localhost:8080/) 即可。 ## 使用Demo 参考 [SkyWalking Demo]([https://chenyongjun.vip/articles/126#%E4%BD%BF%E7%94%A8%20Demo](https://chenyongjun.vip/articles/126#使用 Demo)) 跑一个 Spring Boot Demo,采集应用数据。 `6.6.0` UI 拓扑图做了升级,点击任意节点,可以查看其整体情况。 ![](https://blog-1256695615.cos.ap-shanghai.myqcloud.com/2020/02/29/1.png)
本文由
cyj
创作,可自由转载、引用,但需署名作者且注明文章出处。
文章标题:
SkyWallking 使用 ES Storage
文章链接:
https://chenyongjun.vip/articles/142
扫码或搜索 cyjrun 关注微信公众号, 结伴学习, 一起努力