39 Using the JVM Diagnostics Self Service Portal

39.1 JVM Diagnostics Cloud Self Service Portal

The JVM Diagnostics Cloud Self Service Portal allows self service users to view and monitor the JVMs allocated to them. To view this page, follow these steps:

  1. Log in to Enterprise Manager as a user with the JDAAS_USER role. The Cloud Self Service Portal page appears.

  2. The JVM Diagnostics Cloud Self Service Portal page appears. It contains the following regions:

    • Summary: This region shows the total number of JVMs allocated to the self service user. It also shows the number of available JVMs, and deactivated JVMs.

    • Getting Started: This region contains links to conceptual topics.

    • My JVM Diagnostics: This region shows a list of JVM pools that have been allocated to the self service user. The following actions can be performed:

      • Download Agent: Before you can monitor the JVM, click Download Agent to download the JVM Diagnostics Agent war file and deploy it on the Application Server that is to be monitored.

        Note:

        The quota assigned to the self service user must be greater than 0.
      • Activate: After the war file has been deployed, select a JVM and click Activate to start monitoring it.

      • Deactivate: Select a JVM and click Deactivate to stop monitoring the JVM.

      • Note:

        Before you remove the JVM, you must undeploy the JVM Diagnostics Agent from your application server. If it is not undeployed, the JVM Diagnostics Agent will reconnect and start monitoring the JVM again.
      • Click on the Name link to drill down to the Java Virtual Machine Home page. The Java Virtual Machine Home page provides a summary view of the JVM and displays the real time thread states. Click the My JVM Diagnostics link to return to the JVM Diagnostics Cloud Self Service Portal page.

39.2 JVM Home Page

The JVM Home page with the following details is displayed.

  • Summary: Shows details of the JVM such as the JVM Pool it belongs to, the host, JVM version, vendor, heap size, agent optimization level, and agent log level details.

  • Realtime Thread States: Shows the state of the various threads in the JVM in the color coded columns. The current activity of the JVM including CPU usage, memory, number of threads waiting for a database response, network response, or number of threads waiting for synchronization lock, and number of idle threads are displayed. Click on a JVM to view the list of threads in the JVM and the details of each thread.

  • Active Threads: The number of active threads in the JVM in the last 24 hours.

  • Top Requests: Shows the top requests over the last 24 hours.

From this page, you can navigate to the following pages:

  • JVM Performance Diagnostics: Shows the performance diagnostics data for the JVM.

  • Live Thread Analysis: Shows the real time JVM data for the selected JVM.

  • Cloud Self Service Portal: Takes you back the JVM Diagnostics Cloud Self Service Portal.