以elasticsearch为存储
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 --restart always -e "discovery.type=single-node" elasticsearch:6.7.2
安装 ElasticSearch管理界面elasticsearch-hq
docker run -d --name elastic-hq -p 5000:5000 --restart always elastichq/elasticsearch-hq
启动skywalking 服务
docker run --name skywalking -d -p 1234:1234 -p 11800:11800 -p 12800:12800 --restart always --link elasticsearch:elasticsearch -e SW_STORAGE=elasticsearch -e SW_STORAGE_ES_CLUSTER_NODES=elasticsearch:9200 apache/skywalking-oap-server :7.0.0-es6
docker run --name skywalking -d -p 1234:1234 -p 11800:11800 -p 12800:12800 --restart always --link elasticsearch:elasticsearch -e SW_STORAGE=elasticsearch -e SW_STORAGE_ES_CLUSTER_NODES=elasticsearch:9200 apache/skywalking-oap-server:latest
启动skywalking UI
docker run --name skywalking-ui -d -p 8585:8080 --link skywalking:skywalking -e SW_OAP_ADDRESS=skywalking:12800 --restart always apache/skywalking-ui:7.0.0
接入JAVA服务端代码
下载一份样例代码
git clone https://github.com/JaredTan95/skywalking-tutorials.git
在sky-demo目录下执行mvn install 打包
JAVA的启动方式 接入探针
java -javaagent:agent\skywalking-agent.jar -Dskywalking.collector.backend_service=IP:11800 -Dskywalking_config=agent\config\agent.config -jar target\sky-demo-1.0-SNAPSHOT.jar
java -javaagent:agent\skywalking-agent.jar -Dskywalking_config=agent\config\agent.confi
g -jar target\sky-demo-1.0-SNAPSHOT.jar
请求服务接口 获取拓扑图
网友评论