Docker 部署 SkyWalking 链路追踪系统

SkyWalking分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。

拉取镜像

# 服务端,负责接收客户端上报的数据,对数据进行分析,聚合,计算后将数据进行存储
docker pull apache/skywalking-oap-server:9.7.0
# UI界面,提供一些图形化界面展示对应的跟踪数据,指标数据等等
docker pull apache/skywalking-ui:9.7.0

程序安装

1. 安装 skywalking-oap-server,存储方式采用 es,安装方法见之前的文章 Docker - ElasticSearch、Kibana部署
docker run -d \
--name skywalking-oap \
--restart=unless-stopped \
-p 12800:12800 -p 11800:11800 \
-e TZ=Asia/Shanghai \
-e SW_STORAGE=elasticsearch \
# ES 集群节点地址
-e SW_STORAGE_ES_CLUSTER_NODES=es7:9200 \
apache/skywalking-oap-server:9.7.0
2. 安装 skywalking-ui
docker run -d \
--name skywalking-ui \
--restart=unless-stopped \
-p 8088:8080 \
-e TZ=Asia/Shanghai \
# skywalking-oap 地址
-e SW_OAP_ADDRESS=oap:12800 \
apache/skywalking-ui:9.7.0
分享到:
本文链接:https://blog.renzicu.com/2023/12/460.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY 4.0 许可协议。转载请注明出处!
THE END
二维码
打赏
文章目录
关闭
目 录