真实完整的对agent.config中采样率的配置
时间: 2024-02-27 13:52:59 浏览: 65
config.log
以下是一个SkyWalking Agent的配置文件 `agent.config`,其中包括了采样率的配置:
```
# SkyWalking Agent的配置文件
# 应用名
application_code=yourAppName
# SkyWalking OAP服务的地址
collector.backend_service=yourSkywalkingOapServer:11800
# 采样率配置
sampling:
# 采样率模式,默认为静态采样
mode: dynamic
# 动态采样率的评估周期,单位是秒
dynamic_rate_base: 60
# 每个服务的最大采样率
max_rate_per_minute: 10000
# 每个服务的最小采样率
min_rate_per_minute: 1
# 采样率自动调整的阈值,例如此处为2000,表示当某个服务的并发请求数达到2000时,将自动降低采样率
sampling_rate_threshold: 2000
```
在这个配置文件中,采样率的配置包括了以下几个参数:
- `mode`:采样率模式,默认为静态采样。
- `dynamic_rate_base`:动态采样率的评估周期,单位是秒。
- `max_rate_per_minute`:每个服务的最大采样率。
- `min_rate_per_minute`:每个服务的最小采样率。
- `sampling_rate_threshold`:采样率自动调整的阈值,例如此处为2000,表示当某个服务的并发请求数达到2000时,将自动降低采样率。
需要注意的是,在实际应用中,`sampling`部分的配置可以根据具体需求进行调整。
阅读全文