当您的应用部署在ECS(弹性云服务器)上时,请根据操作流程了解APM服务。本章将以在ECS上的Java应用接入APM的例子来介绍如何开启Java应用监控。
请参考开通和购买。
请确保输入正确的AK/SK,否则将无法安装ICAgent。
当显示“ICAgent install success”时,表示安装成功,ICAgent已安装在了“/opt/oss/servicemgr/”目录。
若您使用非root用户启动程序,则您开启应用监控前需要执行如下命令修改探针文件与输出目录权限。
chmod -R 777 /opt/oss/servicemgr/ICAgent/pinpoint/ mkdir -p /paas-apm/collectors/pinpoint chmod -R 777 /paas-apm
参数 |
取值说明 |
---|---|
-javaagent |
采集探针依赖的jar包。 参数值固定,均取值为:/opt/oss/servicemgr/ICAgent/pinpoint/pinpoint-bootstrap.jar |
-Dapm_application |
应用名称。 由小写字母、数字、中划线(-)、下划线(_)组成,且以小写字母或下划线(_)开头,长度限制为1~64位字符。 |
-Dapm_tier |
组成该应用的微服务名称。 由小写字母、数字、中划线(-)、下划线(_)组成,且以小写字母或下划线(_)开头,长度限制为1~64位字符。 |
启动脚本配置示例
java -Xmx512m -jar /root/testdemo/ecommerce-persistence-service-0.0.1-SNAPSHOT.jar --spring.config.location=file:/root/testdemo/application_dao.yml > dao.log 2>&1 & java -Xmx512m -jar /root/testdemo/ecommerce-user-service-0.0.1-SNAPSHOT.jar --spring.config.location=file:/root/testdemo/application_userservice.yml > user.log 2>&1 &
java -javaagent:/opt/oss/servicemgr/ICAgent/pinpoint/pinpoint-bootstrap.jar -Dapm_application=vmall -Dapm_tier=vmall-dao-service -Xmx512m -jar /root/testdemo/ecommerce-persistence-service-0.0.1-SNAPSHOT.jar --spring.config.location=file:/root/testdemo/application_dao.yml > dao.log 2>&1 & java -javaagent:/opt/oss/servicemgr/ICAgent/pinpoint/pinpoint-bootstrap.jar -Dapm_application=vmall -Dapm_tier=vmall-user-service -Xmx512m -jar /root/testdemo/ecommerce-user-service-0.0.1-SNAPSHOT.jar --spring.config.location=file:/root/testdemo/application_userservice.yml > user.log 2>&1 &
JAVA_OPTS="$JAVA_OPTS -javaagent:/opt/oss/servicemgr/ICAgent/pinpoint/pinpoint-bootstrap.jar -Dapm_application=xxx -Dapm_tier=xxx"
12月19日,在北京举行的腾讯2020 Techo Park开发者大会上,围绕新形势下的技术变...
对于那些希望在2021年提升业务成果的首席信息官来说,最主要的目标是实现混合云...
ALIYUN::CMS::EventRuleTargets类型用于添加或者修改规则的发送目标。 语法 { "T...
拒绝服务(Denial of Service,简称DoS)攻击也称洪水攻击,是一种网络攻击手法...
一.推荐得好礼,时长免费拿! 点击查看活动 1、活动对象: 阿里云实名认证用户 2...
1. spring是一个一站式的轻量级的java开发框架 核心是控制反转 IOC 和面向切面 A...
PutBucketReferer 接口用于设置存储空间(Bucket)的防盗链(Referer)。您可以...
不可以。 云硬盘只可以挂载至同一个可用区的 云服务器 。即使是共享云硬盘,也只...
ALIYUN::ResourceManager::Account类型用于创建资源账号类型的成员。 语法 { "Ty...
云池云管理平台服务器虚拟化软件与国外厂商主流的服务器虚拟化软件产品一样,实...