文档首页 > > 快速入门> 开始监控Java应用> Demo应用接入APM

Demo应用接入APM

分享
更新时间: 2019/08/26 15:59

如果您暂时没有自己的应用,可以使用我们提供的示例应用进行操作,以了解应用性能管理服务。本章从全流程角度介绍如何将示例应用接入APM。

操作流程

步骤一:准备环境

  1. 开通应用性能管理。若您首次登录APM,在界面弹框中单击“免费开通”,可以免费开通应用性能管理。
  2. 购买APM支持的弹性云服务器ECS,APM支持的弹性云服务器操作系统详见APM支持的操作系统,购买操作详见购买并登录弹性云服务器
    • 如果您不想购买ECS,请跳过下述步骤,直接进行免费免装体验,以了解APM功能。
    • 为保证性能,建议您购买时“vCPU”请选择2核及以上,“内存”请选择4GB及以上。
  3. 为待安装应用的云服务器绑定弹性IP,详细操作请参见为弹性云服务器申请和绑定弹性IP
  4. 使用PuTTY等远程登录工具,以root用户登录弹性云服务器。登录更加详细的操作可以参见购买并登录弹性云服务器
  5. 创建应用目录并进入目录,以目录testdemo为例。

    mkdir /root/testdemo

    cd /root/testdemo

  6. 下载并安装JDK。
    说明:

    由于事先已经从JDK官网将JDK下载好并放置在http://demos.obs.myhwclouds.com,所以执行了如下命令进行下载并安装。

    curl -l http://demos.obs.myhwclouds.com/jdk_install.sh > jdk_install.sh && bash jdk_install.sh

  7. 下载应用至应用目录并安装。
    说明:

    由于事先已经将应用放置在http://demos.obs.myhwclouds.com,所以执行了如下命令进行下载并安装。

    curl -l http://demos.obs.myhwclouds.com/demo_install.sh > demo_install.sh && bash demo_install.sh

步骤二:安装ICAgent

  1. 获取AK/SK,请参考如何获取AK/SK和projectid值
  2. 登录应用性能管理
  3. 在左侧导航栏中选择“采集管理 > Agent管理”。
  4. 单击“安装ICAgent”,选择“主机类型”为“华为云主机”、“安装系统”为“Linux”。。
  5. 选择“安装方式”为“获取AK/SK凭证”,在文本框中输入已获取的AK/SK,生成ICAgent安装命令,单击“复制命令”,复制ICAgent安装命令。
    说明:

    请确保输入正确的AK/SK,否则将无法安装ICAgent。

  6. 使用PuTTY等远程登录工具,以root用户登录弹性云服务器(用弹性IP登录),执行ICAgent安装命令进行安装。

    当显示“ICAgent install success”时,表示安装成功,ICAgent已安装在了/opt/oss/servicemgr/目录。

步骤三:开启应用监控

ICAgent安装完成后,需通过修改应用启动参数开启应用性能监控功能来加载ICAgent,否则无法正常使用APM对应用进行监控。针对示例应用,APM已经提供了修改后的脚本,所以您无需再进行修改,只需要在应用所在的弹性云服务器上执行如下命令启动修改后的脚本即可。

cd /root/testdemo

chmod +x start_apminside.sh

bash start_apminside.sh

步骤四:在APM上管理应用

  1. 应用启动后,等待3分钟应用数据就会呈现在APM界面中,此时登录APM,您可以在APM上通过拓扑、调用链等进行应用性能优化,详细操作请参考用户指南

  2. (可选)如果您想访问示例应用,可以进行如下操作:
    1. 修改弹性云服务器安全组规则,配置安全组入方向80端口访问许可,以确保可以通过浏览器访问示例应用。
    2. 在浏览器中打开“http://ECS的弹性IP”,访问示例应用并进行查询商品、查看购物车等操作。示例应用的登录帐号为apm,密码为123456。示例应用相关介绍详见demo介绍
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区