Open topic with navigation

TIBCO ActiveMatrix® Service Grid - Container Edition 1.0.0

# getVirtualMachineInfo

The getVirtualMachineInfo method discovers and provides detailed information of all JVM started by the same user on the local machine.

## Type

Open, Synchronous, `IMPACT_INFO`.

## Arguments

None.

## Returns

Type: `COM.TIBCO.hawk.talon.CompositeData`

Name | Type | Description
--- | --- | ---
Name | String | The name representing the running JVM.
Start Time | String | Start time of the JVM in yyyy-MM-dd'T'HH:mm:ssZ format.
Up Time | String | Uptime of the JVM in day, hour, minutes, and seconds.
VM Name | String | JVM implementation name.
VM Vendor | String | JVM implementation vendor.
Version | String | JVM implementation version.
Current Heap Size | Long | Size of used memory, in bytes.
Committed Memory | Long | Size of memory in bytes that is committed for the JVM to use.
Maximum Heap Size | Long | Maximum size of memory in bytes that can be used for memory management.
Free Heap Size | Long | Amount of free memory, in bytes.
Non Heap Memory Used | Long | Amount of used non heap memory, in bytes.
Live Threads | Integer | Current number of live threads including both daemon and non-daemon threads.
Peak Threads | Integer | Peak live thread count since the JVM was started or peak was reset.
Daemon Threads | Integer | Current number of live daemon threads.
Total Threads Started | Long | Total number of threads created and started since the start of JVM.
Current Classes Loaded | Integer | Number of classes currently loaded into JVM.
Total Classes Loaded | Long | Total number of classes loaded since the start of JVM execution.
Total Classes Unloaded | Long | Total number of classes unloaded since the start of JVM execution.

Copyright © 2020-2021. TIBCO Software Inc. All Rights Reserved.