帮助手册 APM APM -Java 类似事务进行分组

对类似事务进行分组

对类似事务进行分组

动态事务名称越来越为许多应用程序所熟悉,这使得实际跟踪应用程序的性能变得困难。动态事务是具有单个 URL 的应用程序中的 Web 事务,但每次调用它们时都会附加唯一的字母数字标识符,从而使 Web 事务名称本身看起来不同。跟踪这些单独的 URL 是一项艰巨的任务。在这里,对类似事务进行分组的这一功能,将有助于将这些动态事务分组到需要监控的实际 URL 中。

配置步骤

  • 在 apminsight.conf 所在的目录中创建一个名为“transaction_merge_patterns.conf ”的新文件
  • 在文本编辑器中打开文件并按照下面提供的语法添加键值对
    URLs/web 事务的正则表达式=要分配的新名称
  • 需要重新启动应用程序服务器才能使更改生效。

 

例子

您有 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