docker环境下docker-compose一键式搭建skywalking链路追踪服务
本节内容我们使用docker-compose一键式搭建一套skywalking链路追踪服务,实现docker环境下的微服务链路追踪监控,在开始本节内容之前,我们需要提前安装好docker和docker-compose环境。skywalking服务端主要包含监控数据存储elasticsearch、监控服务skywalking-oap-server、UI客户端skywalking-ui,使用的dock
前言
本节内容我们使用docker-compose一键式搭建一套skywalking链路追踪服务,实现docker环境下的微服务链路追踪监控,在开始本节内容之前,我们需要提前安装好docker和docker-compose环境。skywalking服务端主要包含监控数据存储elasticsearch、监控服务skywalking-oap-server、UI客户端skywalking-ui,使用的docker镜像分别为:elasticsearch:7.11.1、apache/skywalking-oap-server:9.2.0、apache/skywalking-ui。
正文
①docker-compose环境下创建的skywalking服务安装脚本skywalking.yml
version: "3.3"
####################skywalking搭建#################################################
services:
skywalking-elasticsearch:
image: elasticsearch:7.11.1
restart: "no"
container_name: my-skywalking-elasticsearch
ports:
- "9200:9200"
- "9300:9300"
environment:
- "http.cors.enabled=true"
- "http.cors.allow-origin=*"
- "discovery.type=single-node"
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
networks:
- skywalking
skywalking-oap-server:
image: apache/skywalking-oap-server:9.2.0
restart: "no"
container_name: my-skywalking-oap-server
ports:
- "1234:1234"
- "11800:11800"
- "12800:12800"
depends_on:
- skywalking-elasticsearch
environment:
SW_STORAGE: "elasticsearch"
SW_STORAGE_ES_CLUSTER_NODES: "skywalking-elasticsearch:9200"
networks:
- skywalking
skywalking-ui:
image: apache/skywalking-ui
restart: "no"
container_name: my-skywalking-ui
ports:
- "8080:8080"
depends_on:
- skywalking-oap-server
environment:
SW_OAP_ADDRESS: "http://skywalking-oap-server:12800"
networks:
- skywalking
networks:
skywalking:
driver: bridge

②使用docker-compose启动skywalking服务
命令:docker-compose -f skywalking.yml -p skywalking up -d

③查看skywalking服务启动状态

④查看elasticsearch状态

⑤查看 skywalking的UI服务

⑥ 链路监控skywalking关闭
docker-compose -f skywalking.yml -p skywalking down

结语
至此,关于docker-compose一键式搭建skywalking链路追踪服务到这里就结束了,下节内容我们介绍一下客户端如何集成skywalking链路,完成服务的链接追踪使用。下期见。。。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)