類似トランザクションのグループ化

トランザクション名の動的変化は多くのアプリケーションで日常的に発生しており、アプリケーション追跡が困難となる要因です。動的トランザクションでは、Webアプリケーションは単一URLを利用しつつも、実行のたび一意の英数字の識別子をURLに付加するため、Webトランザクション名自体が変わってしまいます。このようなURLを個々に追跡するのは、超人的作業です。類似トランザクションをグループにまとめれば、これら動的トランザクションは、実際のURLに一元化して監視できます。

設定手順

  1. 新規ファイル「transaction_merge_patterns.conf」を、apminsight.confがあるディレクトリに作成します。
  2. ファイルをテキスト エディターで開き、次の構文でキー・バリューのペアを追加します。

    URL/Webトランザクション(正規表現可能)=新しい名称

  3. 変更を有効にするには、アプリケーション サーバーの再起動が必要です。

例:

次のトランザクション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