[b]oneAPM 在SpringBoot中的应用[/b]
下载
OneAPM_java_Agent_latest.zip
unzip /alidata/docker/static-recipe-presscookerTest/OneAPM_java_Agent_latest.zip -d /alidata/docker/static-recipe-presscookerTest/
cd /alidata/docker/static-recipe-presscookerTest/OneAPM
java -jar oneapm.jar install
安装docker-compose
/usr/local/bin/
docker-compose
修改oneapm.properties里的license_key和app_name与你的应用名和license相同
编写
docker-compose.yml
docker-compose.yml 语法说明
docker-compose是以服务为单位定义一个容器的
运行以下命令启动容器
docker-compose up -d
过几分钟就可以在APM页面上看到它的监控结果了
[img]http://dl2.iteye.com/upload/attachment/0123/3860/e1032905-11b7-3a7a-9a5b-9c6449cb7a3f.png[/img]
下载
OneAPM_java_Agent_latest.zip
unzip /alidata/docker/static-recipe-presscookerTest/OneAPM_java_Agent_latest.zip -d /alidata/docker/static-recipe-presscookerTest/
cd /alidata/docker/static-recipe-presscookerTest/OneAPM
java -jar oneapm.jar install
安装docker-compose
/usr/local/bin/
docker-compose
修改oneapm.properties里的license_key和app_name与你的应用名和license相同
编写
docker-compose.yml
operative-staticPressureCookerRecipe:
container_name: staticRecipePressureCooker10092
image: frolvlad/alpine-oraclejdk8:slim
ports:
- "10091:10091"
working_dir: /tmp
volumes:
- /alidata/docker/static-recipe-presscookerTest:/tmp
#- /alidata/logs:/alidata/logs
entrypoint: java -javaagent:/tmp/OneAPM/oneapm.jar -jar staticRecipePressureCookerWeb-1.0-SNAPSHOT.jar
docker-compose.yml 语法说明
docker-compose是以服务为单位定义一个容器的
version: '2' //版本
services: //服务列表
web: //服务1,(web为名字,)
container_name: staticRecipePressureCooker10092 //容器名字(staticRecipePressureCooker10092)
image:frolvlad/alpine-oraclejdk8:slim //镜像
ports:
- "8080:8080" //使用宿主:容器 (HOST:CONTAINER)格式
working_dir: /tmp //指定容器的工作目录
volumes:
- /alidata/docker/static-recipe-presscookerTest:/tmp //(HOST:CONTAINER)
entrypoint: java -jar /tmp/commonWeb-1.0-SNAPSHOT.jar //运行这个容器
运行以下命令启动容器
docker-compose up -d
过几分钟就可以在APM页面上看到它的监控结果了
[img]http://dl2.iteye.com/upload/attachment/0123/3860/e1032905-11b7-3a7a-9a5b-9c6449cb7a3f.png[/img]