SkyWalking搭建
SkyWalking 搭建
搭建
- 地址:
https://www.apache.org/dyn/closer.cgi/skywalking/8.0.1/apache-skywalking-apm-es7-8.0.1.tar.gz
https://skywalking.apache.org/downloads/
- 系统结构
使用 docker 搭建 Skywalking
- Skywalking 数据库使用 elasticsearch
docker run --name elasticsearch -p 9200:9200 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms84m -Xmx512m" -d elasticsearch:7.12.1
- 成功后可使用
docker logs xxx
来检验,也可以来访问9200
来查看
搭建 OAP 环境
- 使用命令:
docker run \
--name skywalking-oap\
--restart always \
-p 11800:11800\
-p 12800:12800 -d\
--privileged=true \
-e TZ=Asia/Shanghai \
-e SW_STORAGE=elasticsearch7 \
-e SW_STORAGE_ES_CLUSTER_NODES=192.168.64.4:9200
-v /etc/localtime:/etc/localtime:ro \
apache/skywalking-oap-seryer:8.6.0-es7
UI 展示搭建
命令:
docker pull mysql:5.7
mkdir -p ~/mysql{data,logs}
docker run -d --name mysql -v ~/mysql/data:var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -p
3306:3306 mysql:5.7
docker run \
--name skywalking-ui \
--restart always\
-p 8082:8080 -d \
--privileged=true\
--link skywalking-oap:skywalking-oap \
-e TZ=Asia/Shanghai\
-e SW_OAP_ADDRESS=192.168.64.4:12800\
-v /etc/localtime:/etc/localtime:ro \
apache/skywalking-ui:8.6.0
-p 8081:8080
-e SW_OAP_ADDRESS=192.168.211.130:12800