Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HPjmeter: User's Guide > Chapter 1 Introducing HPjmeter 3.0

Features

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

With its application and JVM metrics, HPjmeter helps close the loop between developers and operations staff.

HPjmeter has two modes of operation: you can use it to monitor live applications, and you can analyze data collected from applications that have been run using profiling or garbage collection options.

Specifically, HPjmeter provides these monitoring capabilities:

  • Dynamic display of heap size and live objects in the heap

  • Dynamic display of garbage collection events and percentage time spent in garbage collection

  • Memory leak detection alerts with leak rate

  • Java Method Hotspots, which represent CPU usage per method

  • Thread views displaying thread states over time

  • Object allocation percentage by method and by object type

  • Method compilation count in the JVM dynamic compiler

  • Number of classes loaded by the JVM over time

  • Thrown exception statistics

  • Thread deadlock detection

  • Visibility into standard Mbean attributes, operations, and notifications (JSR 174) within the Java Virtual Machine, with the ability to trigger operations from HPjmeter and enable or disable notifications.

  • Visibility into user-defined Mbeans, with the ability to modify attributes and trigger operations in real time, then monitor the resulting application behavior.

  • Multi-application, multi-node monitoring from a single console

HPjmeter provides these profiling capabilities:

  • Graphic display of profiling data

  • Heuristics on inlining, thrown exceptions, and memory leaks

  • Interactive call graph with call count, or with CPU or clock time, if available

  • Per thread, per thread group, or per process display

  • Allocated and residual objects with object reference graph

  • Comparison capability for performance improvement tracking

HPjmeter provides these metrics for garbage collection (GC) analysis:

  • Details and graphical display of object creation rate, changes in cumulative memory allocation and in heap usage as related to GC events and types, and duration of GC events in the recorded time period.

  • Detailed summaries of GC activity and system resource allocation, along with other system and JVM runtime and version data.

HPjmeter also provides these notification functions:

  • Set notification thresholds for abnormal thread termination, excessive compilation, expected out-of-memory error, and memory leak rates.

  • Set notification thresholds for levels of heap usage, process CPU, and system CPU.

  • Enable or disable notifications.

  • Change notification thresholds in real time to efficiently monitor targeted events

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2006 Hewlett-Packard Development Company, L.P.