## 一、拷贝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 \
~~~
- springcloud
- springcloud的作用
- springboot服务提供者和消费者
- Eureka
- ribbon
- Feign
- feign在微服务中的使用
- feign充当http请求工具
- Hystrix 熔断器
- Zuul 路由网关
- Spring Cloud Config 分布式配置中心
- config介绍与配置
- Spring Cloud Config 配置实战
- Spring Cloud Bus
- gateway
- 概念讲解
- 实例
- GateWay
- 统一日志追踪
- 分布式锁
- 1.redis
- springcloud Alibaba
- 1. Nacos
- 1.1 安装
- 1.2 特性
- 1.3 实例
- 1. 整合nacos服务发现
- 2. 整合nacos配置功能
- 1.4 生产部署方案
- 环境隔离
- 原理讲解
- 1. 服务发现
- 2. sentinel
- 3. Seata事务
- CAP理论
- 3.1 安装
- 分布式协议
- 4.熔断和降级
- springcloud与alibba
- oauth
- 1. abstract
- 2. oauth2 in micro-service
- 微服务框架付费
- SkyWalking
- 介绍与相关资料
- APM系统简单对比(zipkin,pinpoint和skywalking)
- server安装部署
- agent安装
- 日志清理
- 统一日志中心
- docker安装部署
- 安装部署
- elasticsearch 7.x
- logstash 7.x
- kibana 7.x
- ES索引管理
- 定时清理数据
- index Lifecycle Management
- 没数据排查思路
- ELK自身组件监控
- 多租户方案
- 慢查询sql
- 日志审计
- 开发
- 登录认证
- 链路追踪
- elk
- Filebeat
- Filebeat基础
- Filebeat安装部署
- 多行消息Multiline
- how Filebeat works
- Logstash
- 安装
- rpm安装
- docker安装Logstash
- grok调试
- Grok语法调试
- Grok常用表达式
- 配置中常见判断
- filter提取器
- elasticsearch
- 安装
- rpm安装
- docker安装es
- 使用
- 概念
- 基础
- 中文分词
- 统计
- 排序
- 倒排与正排索引
- 自定义dynamic
- 练习
- nested object
- 父子关系模型
- 高亮
- 搜索提示
- kibana
- 安装
- docker安装
- rpm安装
- 整合
- 收集日志
- 慢sql
- 日志审计s
- 云
- 分布式架构
- 分布式锁
- Redis实现
- redisson
- 熔断和降级