ヘルプ APM APM(Ruby版) 類似トランザクションのグループ化

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

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

トランザクション名が動的であることは、多くのアプリケーションで、日増しに身近になっており、アプリケーションのパフォーマンス追跡を困難にしています。動的トランザクションでは、Webアプリケーションは同一URLを提示するもの、起動のたびに一意の識別子(英数字)を追加するため、トランザクション名自体が別物に見えるのです。このようなURLを、それぞれ追跡するのは、手間がかかりすぎます。Site24x7の、類似トランザクション グループ化機能を利用すれば、多くの動的トランザクションを、監視すべき実際のURLへ、まとめることが可能です。

設定手順

  • 新規ファイル「transaction_merge_patterns.confを、アプリケーション サーバーで、apminsight.confファイルのあるディレクトリに、作成してください。
  • テキスト エディターでファイルを開き、キー・バリューのペア 次の構文のとおり、追加してください。
    Regular expression of URLs/web transaction=new name to be assigned
  • Railsサーバーの開始か再起動で、以後、実行されるトランザクションすべてが、上記定義のパターンでトランザクションにマージされます。

ruby/shop/item/laptops/.*=shop/laptops
ruby/shop/item/.*/dell/.*=shop/item/dell
.*/cart/purchase=shop/purchase

トップ