Monitor Profile - Java Parameters

If you are monitoring a Java application, specify whether you want to run in Expert Mode. You can also specify up to four application URL filters and up to three system class filters.

When no URL filters are specified in the Java monitoring criteria panel, CA MAT does not collect Class data (Application, Via, or Current) or activity statistics. Only Java transactions, garbage collection, environment, and SQL data is collected. In this case, a list of transactions displays, which you can use to define URL filters for subsequent monitors.

Info: Consult your system admin as some custom filters may already have been applied during the initial system install process. These may not be immediately visible to typical users.

Java Monitoring Criteria

Define a monitor profile that described the target program and observation criteria to specify how CA MAT runs observations and collects samples,

Follow these steps:

  1. Select the Java field on the Monitoring Criteria panel and press Enter to display the Java Monitoring Criteria panel.

  2. If you are monitoring a Java application, specify Y or N to indicate whether you want to run in Expert Mode:

    • Enter Y to enable Program Status Word (PSW) sampling.

    • Enter N to disable PSW sampling and only collect Java data. (default)

  3. (Optional) Specify Application URL Filters:
    Enter values in the URL filter rows to include in CA MAT sampling only URLs that match the values.
    Example: Enter *plants* to only include URLs with the string plants.

  4. (Optional) Specify System Class Name Pattern Filters
    Specify which Java classes to include or exclude from sampling:

    1. Inclusions:
      CA MAT collects only samples from the classes that you include. Use inclusions to look at a specific set of classes and URL filters can not be used.

      1. Add an I to the first class

      2. List the other classes below

        =>Icom/ca/mat*
        =>com/ca/dev/tst
    2. Exclusions:
      CA MAT does not collect samples from classes that you exclude. Use exclusions to remove classes which return data that you do not need.

      1. Add an E to the first class

      2. List the other classes that you want to exclude below.

        =>Eorg/apache*
        =>java/lang*

        Example:

        Note: By default, CA MAT excludes org/apache and java/lang.

  5. Press End to return to the Monitoring Criteria panel.

    You have set the required Java Monitoring Criteria