帮助手册

相似事务分组

动态事务名称在众多应用程序中越来越普遍,这使得实际追踪应用程序性能变得困难。动态事务是指应用程序内共享同一 URL 的 Web 事务,但每次调用时都会附加唯一的字母数字标识符,导致 Web 事务名称看起来各不相同。逐一追踪此类 URL 是一项艰巨的任务。相似事务分组功能可将这些动态事务合并到需要监控的实际 URL 下,从而简化管理。

配置步骤

  • 对于 7.0.0 以下版本的 Java Agent,请在 Agent 安装目录下创建名为 transaction_merge_patterns.conf 的新文件。对于 7.0.0 及以上版本,该文件应放置在 Agent 安装目录下名为 <appName>_<port> 的子目录中,该子目录对应于需要启用事务分组的 APM 实例。
  • 用文本编辑器打开该文件,按照以下语法添加键值对
    Regular expression of URLs/web transaction=new name to be assigned
  • 需要重启应用程序服务器,更改才能生效。

示例

您拥有以下 Web 事务 URL:

ebay/shop/item/chocolate/nestle
ebay/shop/item/chocolate/snickers
ebay/shop/item/chocolate/orion
ebay/shop/item/stationary/pencil
ebay/shop/item/stationary/pen

在 transaction_merge_patterns.conf 中的配置方式如下

ebay/shop/item/chocolate/.*=ebay/shop/chocolate
ebay/shop/item/stationary/.*=ebay/shop/stationary
ebay/shop/item/.*=ebay/shop/others

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!