Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 3 Java Virtual Machine Plug-in Microagent : COM.TIBCO.hawk.jvm.JavaVirtualMachine : getVirtualMachineInfo

getVirtualMachineInfo
Method
Purpose
This method returns details of the Java virtual machine processes started by the same user on the local machine by the Java virtual machine process name. If the process name argument is blank then the method discovers all Java virtual machine(s) and returns the details of each Java virtual machine. If provided, the Process name argument serves as a regular expression used to filter the Java virtual machines returned.
Type
Open, Synchronous, IMPACT_INFO
Arguments
 
The name. Empty argument string provides information on all Java Virtual Machine processes.
Returns
 
The uptime of the Java Virtual Machine in milliseconds
The CPU time used by the process on which the Java Virtual Machine is running
The size of memory in bytes that is committed for the Java Virtual Machine to use
The maximum size of memory in bytes that can be used for memory management
The current number of live threads including both daemon and non-daemon threads
The peak live thread count since the Java Virtual Machine was started or peak was reset
The total number of threads created and started since the start of Java Virtual Machine
The number of classes currently loaded into Java Virtual Machine
The total number of classes loaded since the start of Java Virtual Machine execution
The total number of classes unloaded since the start of Java Virtual Machine execution
The Java Virtual Machine implementation name
The Java Virtual Machine implementation vendor
The Java Virtual Machine implementation version
The command used to launch Java Virtual Machine process

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved