skywalking

  1. 部署
  2. java agent 链路追踪 启动项目
  3. skywalking 日志

部署

# 单机启动
# es 存储
# -e SW_STORAGE=elasticsearch
# -e SW STORAGE ES CLUSTER_NODES=escluster:9200,escluster:9200.....
# -v /home/docker/sw/:/skywalking/ \
docker run -d --name sw-oap \
-p 12800:12800 \
-p 11800:11800 \
-e TZ=Asia/Shanghai \
--network inet \
--restart always \
-v /etc/localtime:/etc/localtime:ro \
apache/skywalking-oap-server:10.1.0

docker cp sw-oap:/skywalking  /home/docker/

docker run -d --name sw-oap \
-p 12800:12800 \
-p 11800:11800 \
-e TZ=Asia/Shanghai \
--network inet \
--restart always \
-v /home/docker/skywalking/:/skywalking/ \
-v /etc/localtime:/etc/localtime:ro \
apache/skywalking-oap-server:10.1.0

docker run -d --name sw-ui \
-p 28080:8080 \
-e TZ=Asia/Shanghai \
-e SW_OAP_ADDRESS=http://sw-oap:12800 \
--network inet \
--restart always \
-v /etc/localtime:/etc/localtime:ro \
apache/skywalking-ui:10.1.0

java agent 链路追踪 启动项目

官网下载agent -> /home/docker


java -jar \
-javaagent:/home/docker/skywalking-agent.jar \
-Dskywalking.agent.service_name=service-name \
-Dskywalking.collector.backend_service=oap:1180 test.jar 



skywalking 日志