29.01.2013 Views

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

– Proxy counters<br />

– ORB counters<br />

– Transactional counters<br />

– Workload management counters<br />

► System resources<br />

– Processor usage<br />

– Total free memory<br />

– Components that are controlled outside the <strong>WebSphere</strong> environment but<br />

that are vital in healthy application state<br />

Note: PMI offers the custom PMI application programming interface (API).<br />

This enables you to insert your own custom metrics and have them captured<br />

and available to the standard monitoring tools.<br />

When determining which metrics to capture, you can select from the following<br />

monitoring statistics sets:<br />

► Basic (enabled by default)<br />

– J2EE components<br />

– CPU usage<br />

– HTTP session information<br />

► Extended (basic +)<br />

– WLM<br />

– Dynamic cache<br />

► All<br />

► Custom (select your own mix of metrics)<br />

The Java Virtual Machine Tool Interface (JVMTI) is a native programming<br />

interface that provides tools with the option to inspect the state of the JVM. This<br />

interface was introduced with JVM V1.5. JVMTI replaces the Java Virtual<br />

Machine Profiling Interface (JVMPI), which is supported in <strong>WebSphere</strong><br />

<strong>Application</strong> <strong>Server</strong>, Version 6.0.2 and earlier. The JVMPI interface became<br />

deprecated in <strong>WebSphere</strong> <strong>Application</strong> <strong>Server</strong> Version 6.1. Both interfaces<br />

(JVMTI and JVMPI) provide the ability to collect information about the JVM that<br />

runs the application server. The statistics gathered through the JVMTI are<br />

different between the JVM provided by <strong>IBM</strong> and the Sun HotSpot-based JVM,<br />

including Sun HotSpot JVM on Solaris and the HP JVM for HP-UX.<br />

Enabling the JVMTI involves enabling the JVM profiler for the application server<br />

and selecting the appropriate metrics using the Custom settings.<br />

Chapter 7. Performance, scalability, and high availability 269

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!