Files
kenaito-dockerfiles/Monitor/Skywalking-10.0.1-es/run.md
T

1.1 KiB

Apache SkyWalking

分布式系统的应用程序性能监控工具,特别为微服务、云原生和基于容器(Kubernetes)架构设计。

部署方式1

docker-compose -f docker-compose.yml -p skywalking up -d

# 运行后,给当前目录下所有文件赋予权限(读、写、执行)
# chmod -R 777 ./elasticsearch

部署方式2

sh install.sh

访问 http://127.0.0.1:18080

Java项目配置

下载Java Agent https://skywalking.apache.org/downloads/

eg: https://dlcdn.apache.org/skywalking/java-agent/9.3.0/apache-skywalking-java-agent-9.3.0.tgz

修改skywalking-agent\config\agent.config中配置参数 或 在jvm运行的时候指定

在java项目运行启动的时候,添加如下运行参数

-javaagent:D:\skywalking-agent\skywalking-agent.jar \
-DSW_AGENT_COLLECTOR_BACKEND_SERVICES=192.168.235.104:11800
-DSW_AGENT_NAMESPACE=yourAppEnv \
-DSW_AGENT_NAME=yourAppName

项目跑起来之后,如果访问不了,就多重启几次oap-ui

调用下接口,就可以去SkyWalking中查看拓扑图,追踪等信息了