AppDynamics Application Intelligence Platform

3.8.x Documentation

PDFs

Videos

Release Notes

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: remove custom expressions CORE-31311

...

  1. Set the URI identification option.

  2. Click Use the request originating address in Transaction names.
    AppDynamics names transactions for the ip address of the request client. For example:

    /Store/Inventory.192.0.2.10
Excerpt
hiddentrue

 

To use a

...

custom expression on the HttpRequest

New in 3.8.

...

x, custom expressions enable you to name transactions using getter chain(s) for HttpRequest properties and methods.

  1. Set the URI identification option.
  2. Click Apply a custom expression on HttpRequest and use the result in Transaction Names.
  3. Enter your custom expression getter chain as follows:
    • Enclose getter chain(s) inside braces: ${} .
    • Use getter chain syntax.
    • Use any HttpRequest request attributes or methods.

    For example, consider this URL:

    http://mystore.example.com/Store/Inventory-Furniture 

    The following custom expression uses two getter chains:

    • The first getter chain fetches the URL, splits it on the dash character ("-"), and uses the second string in the array.
    • The second getter chain fetches the HttpRequest.UserAgent property.
    • The literal dash character "-" separates the two getter chains. 

    No Format
     ${Url.ToString().Split(Char[]/-).[2]}-${UserAgent}

    The result is the following business transaction name:

    Furniture-Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko

Custom Match Rules for ASP.NET Transactions

...