微服务监控技术skywalking的部署与使用
- [1. 前期准备](#1. 前期准备)
- [2. skywalking安装部署](#2. skywalking安装部署)
-
- [2.1 Java Agent](#2.1 Java Agent)
- [2.2 apache/skywalking-oap-server](#2.2 apache/skywalking-oap-server)
- [2.3 apache/skywalking-ui](#2.3 apache/skywalking-ui)
- [3. 项目启动](#3. 项目启动)
- 4.效果展示
1. 前期准备
注:本篇文章采用docker部署,采用8.2.0版本,版本一定要一致!!
Java Agent:8.2.0 :本地jar包,启动项目时引用
apache/skywalking-oap-server:8.2.0-es7 :远程oap容器
apache/skywalking-ui:8.2.0:远程ui页面
2. skywalking安装部署
2.1 Java Agent
2.2 apache/skywalking-oap-server
拉取镜像
bash
docker pull apache/skywalking-oap-server:8.2.0-es7
创建运行容器
bash
docker run --name skywalking -d -p 1234:1234 -p 11800:11800 -p 12800:12800 --restart always apache/skywalking-oap-server:8.2.0-es7
2.3 apache/skywalking-ui
拉取镜像
bash
docker pull apache/skywalking-ui:8.2.0
创建运行容器
bash
docker run --name skywalking-ui -d -p 8686:8080 --link skywalking:skywalking -e SW_OAP_ADDRESS=skywalking:12800 --restart always apache/skywalking-ui:8.2.0
3. 项目启动
启动时 加入命令
-javaagent:agent目录+
\skywalking-agent.jar
-Dskywalking.agent.service_name=服务名称
启动后控制台打印
4.效果展示