ASP.NETトランザクションのカスタムマッチルール
カスタムマッチルールで、トランザクションの命名をさらに柔軟に行うことができます。マッチルールを定義すると、Splunk AppDynamics ではビジネストランザクション名にルール名が使用されます。
カスタムマッチルールを作成する方法については、「Custom_Match_Rules_485263238」を参照してください。
Splunk AppDynamics は指定された条件に一致するリクエストを検出する場合、カスタム名を使用してリクエストを識別します。トランザクションの照合には、次の条件を使用できる。
メソッド: HTTPリクエストメソッドのGET、POST、PUTまたはDELETEとの一致。
ASP.NETトランザクションの自動検出を無効化する。
不要なメソッド( または )の除外ルールを作成する。
URI: URIに一致する条件を設定。
- .NET の正規表現のルールについては、「.NET Framework の正規表現」を参照。
- 歯車アイコンをクリックしNOT条件を設定する(オプション)。
- トランザクション分割を使用するには、URI 一致条件を設定する必要がある。
HTTPパラメータ: HTTPパラメータの存在または特定のHTTPパラメータ値との一致。
ヘッダー: 特定のHTTPヘッダーの(パラメータの)存在または特定のHTTPヘッダー値との一致。
- ホスト名:サーバのホスト名との一致。歯車アイコンをクリックしNOT条件を設定する(オプション)。
- ポート:サーバのポート番号との一致。歯車アイコンをクリックしNOT条件を設定する(オプション)。
- クラス名:ASP.NET クラス名との一致。歯車アイコンをクリックしNOT条件を設定する(オプション)。
- クッキー:クッキーの存在または特定のクッキー値との一致。
- Linux 用の .NET エージェント 4.5.9 では、ホスト名、ポート、およびクラス名オプションは機能しません。