[TOC]
## 一、拷贝agent目录到所需位置(被监控的应用程序服务器)
agent在server的目录下,插件和配置都包含在包中,请不要改变目录结构

## 二、agent目录介绍
* 配置文件在`/config`目录中
* 插件全部放置在`/plugins`目录中.新的插件,也只需要在启动阶段,放在目录中,就自动生效,删除则失效.
* Log默认使用文件输出到`/logs`目录中.
## 三、修改配置
agent的配置可通过修改配置文件或者添加启动参数配置
`vim config/agent.config`
> agent.service\_name:应用名
> collector.backend\_service:server端地址
> 
## 四、添加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=auth-server \
-Dskywalking.collector.backend_service=127.0.0.1:11800 \
-jar \
yourApp.jar \
~~~
- 微服务介绍
- 软件架构设计
- 系统简介
- 运行环境
- 模块介绍
- 启动部署命令参数
- 打包说明
- 开发说明
- Java8
- 认证理论
- 有网络隔离
- 无网络隔离
- token自动续签设计
- url级权限控制
- 单点登录
- 登录
- 用户名密码(+验证码)登录
- 通过openId获取token
- 通过手机号获取token
- 第三方系统接口对接
- 第三方系统单点登录
- 通用刷新token
- 账号登出接口
- 统一异常处理
- 日志埋点工具
- 审计日志
- yml自定义配置自动提示
- Redis使用
- CacheManager集成
- 搜索中心
- 网关zuul动态路由
- swagger
- 解决开发环境的服务冲突和实例乱窜
- 多租户理论
- 多租户实现
- 分布式锁
- 分布式id生成器
- 分布式事务
- 分库分表sharding-sphere
- 消息队列
- 系统幂等性
- X 实时搜索系统设计
- Spring Cloud性能调优
- 链路跟踪
- JWT的RSA非对称密钥生成
- jdk
- Oracle
- OpenJDK
- Dragonwell
- JVM介绍
- 常见JVM内存错误及解决方案
- JVM分析工具详解
- nexus
- docker
- 安装
- docker-compose安装
- 私有仓库搭建
- 指定数据储存目录
- 添加私有仓库
- 提交拉取镜像
- X 免Dockerfile文件构建项目镜像
- 持续集成部署CI/CD
- Confluence知识管理
- JIRA事务与项目跟踪软件
- Gitlab代码仓库
- Jenkins自动化部署
- SonarQube代码检测
- Rancher容器管理平台
- nacos
- 部署
- Rancher部署nacos
- 注册中心
- 配置中心
- 多环境
- 生产部署方案
- X 通过Nginx来实现环境隔离
- Sentinel详解
- 动态规则扩展
- 在生产环境中使用 Sentinel
- 启动配置项
- X 网关流控
- ELK日志系统和慢查询SQL
- docker安装
- 普通安装
- Filebeat安装部署
- ES数据定期删除
- 没数据问题排查思路
- X Logstash的grok语法调试
- 慢查询sql
- 审计日志
- Elasticsearch性能优化
- APM监控
- SkyWalking介绍
- Zipkin,Pinpoint,SkyWalking三种服务链路监控组件分析
- 服务端部署
- 客户端部署
- 日志清理
- Metrics监控
- 二进制包部署
- docker部署
- docker安装各组件监控
- Grafana仪表盘和告警配置
- JMeter压力测试工具
- 使用说明
- 分布式事务
- TX-LCN(同步)
- X SEATA(同步)
- X RocketMQ(异步)
- 消息队列
- RocketMQ
- RocketMQ安装部署
- RocketMQ常见异常处理
- SpringCloud-Stream
- RabbitMQ
- Redis
- 单机安装
- 主从复制
- 主从复制+哨兵
- cluster集群
- 持久化方案
- MySQL
- 单机安装
- 主从复制
- 主从切换
- 主主复制
- 高可用
- 分表分库
- Canal数据库日志解析消费
- Canal安装
- 实时同步数据到ElasticSearch
- FastDFS
- docker安装
- centos安装
- 项目管理系统
- 禅道
- 111