【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文件,内容如下

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

方式二:启动参数

-javaagent:../skywalking-agent.jar=agent.service_name=gateway-dev3,trace.ignore_path='/health' -Dskywalking.trace.ignore_path=/health

效果截图

在这里插入图片描述

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

相关推荐

  1. :vite-plugin-electron

    2024-06-08 17:34:05       32 阅读
  2. Git ignore: 忽略与清除

    2024-06-08 17:34:05       43 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-08 17:34:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-08 17:34:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-08 17:34:05       87 阅读
  4. Python语言-面向对象

    2024-06-08 17:34:05       96 阅读

热门阅读

  1. 计算机组成原理八股

    2024-06-08 17:34:05       33 阅读
  2. HTTP/HTTPS Testing Magic Tool GO-VCR

    2024-06-08 17:34:05       31 阅读
  3. web前端 孙俏:深度探索与实战之路

    2024-06-08 17:34:05       31 阅读
  4. 【数据采集】实验07-Kafka的常用命令及使用

    2024-06-08 17:34:05       25 阅读
  5. Tomcat 配置:一文掌握所有要点

    2024-06-08 17:34:05       32 阅读
  6. calico node一直not ready

    2024-06-08 17:34:05       32 阅读
  7. Linux(centos)安装docker

    2024-06-08 17:34:05       28 阅读
  8. 模式识别判断题

    2024-06-08 17:34:05       28 阅读
  9. Element-Ul快速入门

    2024-06-08 17:34:05       26 阅读
  10. 大模型备案语料来源安全要求

    2024-06-08 17:34:05       34 阅读
  11. 标题:深入探索Linux中的`ausyscall`

    2024-06-08 17:34:05       31 阅读