我使用弹性apm和spring应用程序来监视api请求并跟踪为给定端点执行的所有sql。问题是,ElasticSearch收集了大量的数据,我想只为特定的端点启用捕获范围。我试过使用弹性apm的公共apihttps://www.elastic.co/guide/en/apm/agent/java/current/public-api.html 我可以自定义事务和范围,但找不到启用/禁用特定端点的方法。我试过了,但运气不好-
ElasticApm.currentSpan().startSpan();
ElasticApm.currentSpan().end();
1条答案
按热度按时间k75qkfdt1#
看起来可以使用api-server.yml中的drop\u事件处理器来完成。
在代码集自定义上下文中: