Versions Compared

Key

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

...

  1. On the Precise bar, go to Settings>Monitor Settings. The Monitor Settings dialog box appears.
  2. From the drop-down list in "Step 1: Select JVM / Cluster," select the cluster (clusters appear in bold) or JVM (instance and server name). Clicking Affected Instances opens the Affected Instances dialog box, displaying the instances connected to the selected instance/cluster that will be affected by any instrumentation change.
  3. To enable statistics collection, check Collect Statistics.
  4. To modify the statistics collections settings, click Statistics Configuration. The Statistics Configuration dialog appears. See Configuring Statistics Settings.
  5. To copy the current instrumentation to additional JVMs or clusters, click Populate Configuration. The Populate Configuration dialog appears. See “Enabling Populate Configuration” on page 46 Enabling Populate Configuration.
  6. To enable one or more of the following monitoring options, mark the relevant check boxes:
    • Monitor Leaks
    • Monitor Exceptions
    • Enable Application Awareness for the DB Tier
  7. Click OK.

...

The JVM Loaded Classes table in the Monitoring Configuration dialog box displays all classes and methods detected in the selected JVM in alphabetical order. To ensure that you are viewing the most updated list, check the “Last Updated” Last Updated date and time on the top right of the window, and if needed, click the refresh icon. If the “JVM JVM is stopped - last saved snapshot” text snapshot text appears, restart the JVM must be restarted in order to refresh the list.

The following table describes the information displayed in the “JVM JVM Loaded Classes” Classes table:

Table 1 Monitoring Configuration icons

ColumnDescription
ClassDisplays the loaded classes in the JVM.
MethodDisplays the methods included in the class.
StatusDisplays the monitored status of the selected entity. For more information, see “About Status values” on page 43 About Status values.
TypeDisplays the type name of the selected entity. For more information, see “About Type values” on page 43 About Type values.
Remarks

Displays relevant remarks regarding the selected entity.

JDBC methods will not appear in the loaded methods list. Methods invoking JDBC calls will appear with an indicator in the Notes column as “Calls Calls JDBC methods”methods.

Info

When there are no pending changes, the list in the table displays “actual” the actual monitoring status of classes and methods in the JVM. If pending changes exist, the list in the table displays “estimated” the estimated status of classes and methods in the JVM.

...

Click the Clear (X) icon to clear any entered search criteria, or simply delete the pattern name field content.

Anchor
AboutStatusValues
AboutStatusValues
About Status values

Status can have any of the values shown below in the table.

...

NameDescription
MonitoredFor a class, it means that all of its loaded methods are instrumented. For a method, it means that the method is instrumented.
Monitored (partial)

For a class, it means that only some of its loaded methods are instrumented.

For a method, it means that only some of the signatures are instrumented.

ExcludedFor a class, it means that all of its loaded methods are ignored. For a method, it means that it is ignored.
Excluded (partial)For a class, it means that all of its loaded methods are either ignored (exists at least once) or not instrumented (exists at least once).
<Blank>

For a class, it means that all of its loaded methods are not instrumented (but not ignored).

For a method, it means that it is not instrumented (not ignored).

PendingRelevant for classes or methods after a change was performed and the JVM was not restarted. The Class will have a pending status if it has at least one pending method.

Anchor
AboutTypeValues
AboutTypeValues
About Type values

The type is used to categorize classes and methods as meaningful parts of the monitored application. Predefined types can contain HTTP, EJB and others. User defined types can be added when defining classes/methods to be monitored. (If no type is defined, the Custom default type is used.) The types are the foundation for displaying response time breakdown into its components in the Precise for J2EE User Interface (for example, how much time is spent in EJBs or in JDBC methods).

...

The type of classes can be defined by the user or by the product’s predefined definitions, or (when no specific definition exists) as a combination of all of its methods’ method types.

About modifying the Monitoring Configuration

...

At the top of the screen, the selected JVM name and its “Last Last JVM start time” Start Time (date and time) are displayed. The Monitoring Patterns table displays configured patterns (classes and methods, and their assigned types). Click Add Pattern (above the table) to create a new pattern name to the table.

...

The table (lower pane) displays the results (actual instrumentation status) for the selected classes or methods that match the selected definition row (upper pane).

The JVM “Loaded Loaded Classes and Methods” Methods displays (in parenthesis) the total number of classes that were loaded. Also displayed is the date and time when the classes were “Last updated”last updated.

Click the Refresh icon to refresh the screen and update all viewed data.

...

  • Class (the class name)
  • Method (the method name)
  • Status (See “About Status values” on page 43 About Status values).
  • Type (the assigned type Custom, “custom” by default)
  • Notes (additional information for a specific class)

...

  1. On the Precise bar, go to Settings>Monitor Settings>Statistics Configuration (the link will only be active if the “Collect Statistics” check box is markedif Collect Statistics is checked). The Statistics Configuration dialog box will appear, displaying a partial list of all metrics detected in the selected JVM or cluster. The two lists, Available Metrics and Selected Metrics, respectively show which metrics have not yet been selected to appear in the Memory and Statistics workspace and which metrics have already been selected.
  2. Use the left and right arrows to move metrics between the two lists. By default, the Available Metrics list only displays a partial group of all detected metrics. To display all detected metrics, click Update Metrics. A message dialog box will appear. If you have made changes to the metrics, click Yes to save those changes before the metric retrieval process begins. Clicking No will begin the retrieval process without saving any changes made.
  3. To search for a specific group or metrics, enter a JVM property in the field below the Available Metrics heading and click Filter.
  4. Mark the “passwordRequired” check boxCheck Password Required.
  5. Click OK.

About information displayed in the metrics lists

...

The Dynamic Types Allocation dialog box enables you to customise customize the appearance of user-defined dynamic types in Precise for J2EE.

In this dialog, you can designate a color to a dynamic type which will represent the specified type in the various breakdown bars throughout Precise for J2EE. You can also define that information regarding specific types will appear in the information ToolTip in these graphs.

Up to 5 five dynamic types can be assigned a color or ToolTip, and up to 5 five dynamic types can be assigned only a ToolTip.

...

  1. In any Precise for J2EE workspace, go to Settings>Dynamic Types Allocation.The Dynamic Types Allocation dialog will appear.
  2. From the No Color and No ToolTip list on the left, select one or more types (up to 5five).
  3. Click the upper right arrow to move your selections to the Color and ToolTip list. Types in this list will appear as the specified color and information about them will appear in the information ToolTip.
  4. Click the lower right arrow to move your selections to the No Color and ToolTip list. Types in this list will appear as part of the general “custom” type in the breakdown bar but will be mentioned by name in the information ToolTips.
  5. To remove a selected type from either of the right lists, select the item(s) and click the appropriate left arrow.
  6. Click OK.

...

  1. In any Precise for J2EE workspace, go to Settings>Tree View Settings. The Tree View Settings dialog will appear.
  2. In the “Sort by” drop Sort by drop-down list, select a field to sort the displayed data by. The default value is Avg. Response Time (Sec).
  3. Click A to sort in ascending order, or D to sort in descending order.
  4. From the drop-down list, select the maximum number of search results to be returned by a search within the execution tree. The default value is five.

    Info

    Changing this setting will automatically update the Search dialog box.

  5. Mark the “Show Check Show short name only” check box only to display the method name in the execution tree by a short name.

    Info

    The full method name will always be displayed in the information ToolTip that appears when hovering over any entity in the execution tree.

  6. Click OK.

...

  1. In any Precise for J2EE workspace, go to Settings>Display Settings. The Display Settings dialog will appear.
  2. Mark Check Maintain the “Maintain the selected tab or view when switching entities” check boxentities.
  3. From the drop-down list, select the maximum number of executions to be displayed under each node. The default value is 30.
  4. Click OK.

...

  1. In any Precise for J2EE workspace, go to Settings>Time Frame Settings. The Time Frame Settings dialog will appear.
  2. Modify the “By By default, show performance information for the last” value last value by selecting the desired unit of time from the drop-down list and entering in the desired value for the selected unit. This will be the default time frame for data displayed in Precise for J2EE.
  3. Modify the default frequency of the auto-refresh mechanism by entering the desired value (in minutes) in the “AutoAuto-Refresh data every” fieldevery field. When auto-refresh is enabled, data will be refreshed according to the updated value in this field.
  4. Click OK.

...