Monitoring an application

The monitoring component offers powerful visualization features that enable you to pinpoint performance and memory usage problems within your applications. You can profile various types of applications, including Java and Web applications, regardless of what application server you are running on.

Prerequisites:

Monitoring an application involves the following steps:

  1. Either profile with a local deployment or install Agent Controller and run it on the host where the application under test resides.
  2. Launching an application
  3. Specifying profiling criteria
  4. Using profiling views to analyze data
  5. Save profiling data or resources if you expect to use them again

Note. The iSeries JVM requires the following options to generate method entry and exit events for method statistics:

      -Dos400.enbprfcol=1 -Djava.compiler=jitc

Related concepts
Overview of the Profiling Tool

Related tasks
Launching or attaching a Java process
Profiling with a local deployment
Saving profiling resources
Specifying profiling criteria
Using profiling views to analyze data
Working with the agent controller