PDFs

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

You can use the following tools to inspect data and configure the entry point for a POJO custom match rule:

  • The Classes/Methods browser lets you search for classes. You can right-click a class or method in the result to set the class and method match criteria for the POJO. You can also view method invocations for a selected method.

    Info

    In live preview mode, the number of methods and classes that can be returned by an agent are now limit-bounded. The limits are:

    • Maximum number of classes: 1000
    • Maximum number of methods: 300
    You can change limits by modifying the following node property names and their default values:
     

    public static final String MAX_CLASSES_LIMIT_ON_CLASSMETHOD_SERVICE_PROPERTY_NAME =
    "classmethodservice.max.no.of.classes.reported";
    public static final String MAX_METHODS_LIMIT_ON_CLASSMETHOD_SERVICE_PROPERTY_NAME =
    "classmethodservice.max.no.of.methods.reported";
    public static final int MAX_CLASSES_LIMIT_ON_CLASSMETHOD_SERVICE_DEFAULT = 1000;
    public static final int MAX_METHODS_LIMIT_ON_CLASSMETHOD_SERVICE_DEFAULT = 300;

  • Method Invocations lets you inspect live data from the server for the specified method. Expand a method invocation to see detailed information including invoked objects, parameters, and return values. Right-click on a data point to use it in transaction splitting. AppDynamics automatically creates a splitting rule following the get<field>() syntax. If your code follows another convention, you need to manually specify the getter method for the data point. You can also copy a getter chain to the clipboard.
    The example below shows the data for a method Order.setQuantity():

...