当您启动应用时,OneAPM 会随之启动,而数据会在几分钟后出现在 OneAPM 用户界面上。因为 Agent 要最大限度地减少带宽量消耗,每分钟只传输一次数据。所以如果您的测试模块运行不足一分钟,将不会有数据传输给 OneAPM。该模块会将日志写入应用程序目录下的 oneapm.log 文件中。如果 OneAPM 不发送数据或您 app 的崩溃信息,日志可以帮助 OneAPM 明确问题出在哪里。所以,若您需要我们帮助您解决问题,请将 bug 报告或支持请求连同日志文件一起发送给我们。
如果您现在使用的是 1.4.28 之前的版本,并且希望升级到最新版本,可以按下面步骤操作:
目前 Nodejs 提供两种方式安装方法
一、下载及安装
安装方法一
定位至你的应用程序的根目录下
1.2.8 以下的版本,请在应用程序的根目录下运行以下指令:
npm install oneapm --registry http://npm.oneapm.com
npm install oneapm
安装方法二
1.下载 OneAPM Nodejs Agent
下载 OneAPM Nodejs Agent 安装程序到所在项目的文件夹下或者使用
wget https://user.oneapm.com/account/<The-string-associated-with-your-account>/agent/
node/OneAPM_node_Agent_latest.tgz
2.安装 OneAPM Nodejs Agent
定位至你的应用程序的根目录下并运行
npm install <Location Of Your OneAPM Agent>/oneapm-latest.tgz
3.等待安装成功
二、配置
require('oneapm');
三、如有可能,重启您的应用服务器
四、静候几分钟开启您的应用性能监控之旅