Nitesh Sarda created CLOUDSTACK-10260:
-----------------------------------------
Summary: Introducing a new API to collect and list CPU Sockets
Metrics information for all Hypervisors.
Key: CLOUDSTACK-10260
URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10260
Project: CloudStack
Issue Type: Improvement
Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Nitesh Sarda
*Requirement :*
Introduce a new API to collect and list CPU Sockets Metrics information for
each hypervisor. Currently, listHosts API is fired for each hypervisor
seprately to retrieve the count of CPU sockets. So, with this fix instead of
multiple API execution, single API query will be executed to reterieve
information for all the hypervisors.
*Implementation :*
* Introduced a new API namely "listCpuSocketsMetrics", which will fetch
details of CPU Sockets for all the hypervisors in a single run.
* In this API, a query will be fired on a host table to fetch details based on
grouping of Hypervisor type and Hypervisor version.
* This API will prevent multiple calls of listHosts API and thus will improve
performance of the infrastructure tab.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)