Retrieve Host CPU Usage operation
The Retrieve Host CPU Usage operation enables you to retrieve CPU information and current CPU usage on the specified host system.
The following table describes the elements for the adapter request.
Adapter request elements for the Retrieve Host CPU Usage operation
Element | Definition | Required |
|---|---|---|
<operation-type> | Defines the type of operation: Host | Yes |
<operation-name> | Defines the name of operation: Retrieve_Host_CPU_Usage | Yes |
<soap-url> | Specifies the URL for the remote SOAP service running on the VMware VirtualCenter | No |
<transport> | Specifies the transport protocol for the message | No |
<user-name> | Specifies the user name that is used for HTTP basic authentication on the VMware Virtual Center | No |
<password> | Specifies the password corresponding to <user-name> | Conditional; required if <user-name> is specified |
<parameters> | Contains the <host-system> element required to execute the operation | Yes |
<host-system> | Specifies the DNS name of the host for which you want to retrieve CPU details | Yes |
The following code sample shows the sample adapter request for the Retrieve Host CPU Usage operation.
Sample adapter request for the Retrieve Host CPU Usage operation
<operation-type>Host</operation-type>
<operation-name>Retrieve_Host_CPU_Usage</operation-name>
<soap-url></soap-url>
<transport></transport>
<user-name></user-name>
<password></password>
<parameters>
<host-system>xyz.bmc.com</host-system>
</parameters>
</vmware-infrastructure-request>
The following code sample shows the response for the sample Retrieve Host CPU Usage operation.
Sample adapter response for the Retrieve Host CPU Usage operation
<metadata>
<status>success</status>
</metadata>
<RetrieveHostCPUUsage>
<returnval>
<HostSystem>host-75</HostSystem>
<propSet>
<name>hardware.cpuInfo</name>
<HostCpuInfo>
<numCpuPackages>2</numCpuPackages>
<numCpuCores>2</numCpuCores>
<numCpuThreads>4</numCpuThreads>
<hz>3591234072</hz>
</HostCpuInfo>
</propSet>
<propSet>
<name>summary.quickStats.overallCpuUsage</name>
<hz>17000000</hz>
</propSet>
</returnval>
</RetrieveHostCPUUsage>
</vmware-infrastructure-response>
The following table shows the response elements for the Retrieve Host CPU Usage operation.
Adapter response elements for the Retrieve Host CPU Usage operation
Element | Definition |
|---|---|
<HostCPUInfo> | Contains information about the CPUs. |
<overallCpuUsage> | Aggregated CPU usage across all cores on the host, in MHz. |