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