【SkyWalking】启用apm-trace-ignore-plugin追踪忽略插件

背景

使用Agent采集追踪数据的时候,想排除某些路径,比如健康检查等,这样可以减少上报的数据,也可以去除一些不必要的干扰数据。

加载插件

agent/optional-plugins目录中有个apm-trace-ignore-plugin-${version}.jar插件,用于处理忽略操作,加载jar有两种方案

  • apm-trace-ignore-plugin-${version}.jar拷贝到agent/plugins目录下进行加载
  • 修改agent/config/agent.config配置文件中的plugin.mount参数,将optional-plugins包添加到加载插件库中,这里面有多个插件会一起加载。

配置忽略端点

方式一:配置文件

agent/config下创建apm-trace-ignore-plugin.config文件,内容如下

shell 复制代码
#  忽略路径数据上传
#  路径匹配规则
#  /path/?   单个字符
#  /path/*   多个字符
#  /path/**  多个字符和多级路径
#  多个规则使用逗号","分割
trace.ignore_path=${SW_AGENT_TRACE_IGNORE_PATH:/health}

方式二:启动参数

shell 复制代码
-javaagent:../skywalking-agent.jar=agent.service_name=gateway-dev3,trace.ignore_path='/health' -Dskywalking.trace.ignore_path=/health

效果截图

指定的path忽略生效后,就没有再上送追踪数据了

相关推荐
weixin_399380695 天前
Tongweb7049m10适配skywalking(by lqw)
java·skywalking
未若君雅裁9 天前
微服务监控与 SkyWalking 链路追踪
微服务·架构·skywalking
Jinkxs11 天前
SkyWalking - Kafka _ RabbitMQ 消息链路追踪支持
kafka·rabbitmq·skywalking
heimeiyingwang18 天前
【架构实战】链路追踪SkyWalking:让请求无所遁形
架构·skywalking
不懂的浪漫19 天前
OpenTelemetry 和 SkyWalking Agent 怎么选?一次讲清 OTel、SkyWalking Agent 的相同点与区别
wpf·skywalking·链路追踪·opentelemetry·otel
简简单单就是我_hehe22 天前
Webfunny Apm + SkyWalking Agent 全链路监控实战:从集成到问题排查
skywalking
phltxy24 天前
分布式链路追踪实战:Apache SkyWalking 从入门到精通
分布式·apache·skywalking
苍煜1 个月前
SkyWalking最新实操入门博客:微服务可观测性搭建+原理详解+从零部署+UI使用教程
ui·微服务·skywalking
KK溜了溜了1 个月前
Skywalking
skywalking
雨辰AI1 个月前
SpringBoot3 + 人大金仓 V9 微服务监控实战|Prometheus+Grafana+SkyWalking 全链路监控
数据库·后端·微服务·grafana·prometheus·skywalking