云下業務接入云上APM
更新時間 2024-10-18 15:46:09
最近更新時間: 2024-10-18 15:46:09
分享文章
本文主要介紹云下業務接入云上APM
背景信息
用戶需要云下業務接入云上APM,但云專線無法打通網絡。因此,用戶需要用代理的方式接入APM,不知道如何操作。
配置方法
接入APM的機器與APM服務網絡無法連通,可以接入代理。
步驟 1 配置代理
- 登錄AOM 2.0控制臺。
- 在菜單欄選擇“采集管理”,進入“采集管理”界面。
- 在左側導航欄中,選擇“UniAgent管理 > 代理區域管理”,進入代理區域管理頁面。
- 單擊“添加代理機”,配置相關參數信息。
圖 添加代理機


表 添加代理機參數說明
| 參數 | 說明 |
|---|---|
| 代理區域 | 選擇已創建的代理區域。 |
| 主機 | 選擇已安裝的UniAgent主機。 |
| 代理IP | 配置代理機的IP地址 |
| 端口 | 端口號,必須小于或等于65535 |
- 單擊“確認”,完成代理機添加。
步驟 2 配置JavaAgent
- 將javaagent下載到需要接入APM機器的任意目錄。
實例命令:
curl -O //xxx/apm-javaagent-x.x.x.tar
Agent 2.4.1下載方法:curl -k //apm2-javaagent-cn-north-4.obs.cn-north-4.daliqc.cn/apm_agent_install2.sh -o apm_agent_install.sh && bash apm_agent_install.sh -ak {APM_AK} -sk {APM_SK} -masteraddress //xx.xx.xx.xx:41333 -obsaddress //apm2-javaagent-cn-north-4.obs.cn-north-4.daliqc.cn -version 2.4.1; history -cw; history –r
- 執行tar命令解壓javaagent。
示例命令:
tar -xvf apm-javaagent-x.x.x.tar
- 修改javaagent中的apm.config配置文件。將apm.proxy寫入配置文件中。
- Agent 2.4.1之后版本支持采用代理接入。格式:apm.proxy=ip:port(此處為aom界面的ip:port)。
步驟 3 重啟應用。
- 修改java進程啟動腳本。
在服務啟動腳本的java命令之后,配置apm-javaagent.jar包所在路徑,并指定java進程的組件名。
添加-javaagent參數示例:
java -javaagent:/xxx/apm-javaagent/apm-javaagent.jar=appName={appName}
- 重啟應用。