🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 一、拷贝agent目录到所需位置(被监控的应用程序服务器) agent在server的目录下,插件和配置都包含在包中,请不要改变目录结构 ![](https://img.kancloud.cn/1f/45/1f454e360df7e802cfa3118a6f94eaa8_782x342.png) ## 二、agent目录介绍 * 配置文件在`/config`目录中 * 插件全部放置在`/plugins`目录中.新的插件,也只需要在启动阶段,放在目录中,就自动生效,删除则失效. * Log默认使用文件输出到`/logs`目录中. ![](https://img.kancloud.cn/3f/97/3f9785249140779ff9ec1ba4d926f634_929x180.png) ## 三、修改配置 agent的配置可通过修改配置文件或者添加启动参数配置 `vim config/agent.config` > agent.service\_name:应用名 > collector.backend\_service:server端地址 ![](https://img.kancloud.cn/43/7a/437abbfc500b2fcadc666c58313088f4_1167x634.png) ## 四、添加trace-ignore插件 * 复制`optional-plugins`里面的`apm-trace-ignore-plugin-x.jar`到`plugins`里面 ~~~ cp optional-plugins/apm-trace-ignore-plugin-6.0.0-GA.jar plugins/ ~~~ * 可以通过配置skywalking.trace.ignore\_path环境变量去设置忽略的url,多个以`,`隔开 ~~~ -Dskywalking.trace.ignore_path=/your/path/1/**,/your/path/2/** ~~~ ## 五、安装agent 应用程序的命令行中添加`-javaagent`参数. 并确保在`-jar`参数之前添加它 ~~~ java -javaagent:/path/to/skywalking-agent/skywalking-agent.jar -jar yourApp.jar ~~~ 下面是通过启动参数配置来配置agent的例子 ~~~ java -javaagent:/opt/skywalking/agent/skywalking-agent.jar \ -Dskywalking.trace.ignore_path=/actuator/** \ -Dskywalking.agent.service_name=zlt-uaa \ -Dskywalking.collector.backend_service=127.0.0.1:11800 \ -jar \ yourApp.jar \ ~~~