VISUALIZATION OF COMBINED PERFORMANCE METRICS
First Claim
1. A system for monitoring operation of a plurality of hosts executing a plurality of virtual machines (VMs), the system comprising:
- a network communication interface configured to receive a plurality of sets of host performance metrics, wherein each set of host performance metrics corresponds to a host executing one or more VMs, and each host performance metric is associated with a performance metric type of a plurality of performance metric types; and
a processor coupled to the network communication interface and programmed to;
combine the sets of host performance metrics to create combined performance metrics;
create a chart including a plurality of axes, wherein each axis of the plurality of axes is associated a performance metric type of the plurality of performance metric types; and
plot each combined performance metric of the combined performance metrics on the axis that is associated with the performance metric type associated with the combined performance metric.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments provide a visualization of combined performance metrics representing the operation of a plurality of computing devices. Sets of host performance metrics corresponding to a plurality of host computing devices are combined to create combined performance metrics, each of which is associated with a performance metric type. The combined performance metrics are plotted in a chart that includes a plurality of axes, each associated with a performance metric type. In addition, a baseline value may be plotted on one or more of the axes. A portion, or the entirety, of the chart may be graphically distinguished when a combined performance metric violates a threshold value.
107 Citations
20 Claims
-
1. A system for monitoring operation of a plurality of hosts executing a plurality of virtual machines (VMs), the system comprising:
-
a network communication interface configured to receive a plurality of sets of host performance metrics, wherein each set of host performance metrics corresponds to a host executing one or more VMs, and each host performance metric is associated with a performance metric type of a plurality of performance metric types; and a processor coupled to the network communication interface and programmed to; combine the sets of host performance metrics to create combined performance metrics; create a chart including a plurality of axes, wherein each axis of the plurality of axes is associated a performance metric type of the plurality of performance metric types; and plot each combined performance metric of the combined performance metrics on the axis that is associated with the performance metric type associated with the combined performance metric. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
combining, by a computing device, a plurality of sets of host performance metrics to create a set of aggregate performance metrics, wherein each set of host performance metrics corresponds to a host computing device of a plurality of host computing devices, and each host performance metric and aggregate performance metric is associated with a performance metric type of a plurality of performance metric types; creating, by the computing device, an aggregate performance chart including a plurality of axes, wherein each axis of the plurality of axes is associated a performance metric type of the plurality of performance metric types; plotting, by the computing device, each aggregate performance metric of the set of aggregate performance metrics on the axis that is associated with the performance metric type associated with the aggregate performance metric; and providing, by the computing device, the aggregate performance chart for presentation to a user. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. One or more computer-readable storage media embodying computer-executable components, said components comprising:
-
a combination component that when executed causes at least one processor to combine a plurality of sets of host performance metrics to create combined performance metrics, wherein each set of host performance metrics corresponds to a host computing device, and each host performance metric is associated with a performance metric type of a plurality of performance metric types; and a charting component that when executed causes at least one processor to; create a chart including a plurality of axes, wherein each axis of the plurality of axes is associated a performance metric type of the plurality of performance metric types; plot each combined performance metric of the combined performance metrics on the axis that is associated with the performance metric type associated with the combined performance metric; and plot a baseline value on a first axis of the plurality of axes, wherein the first axis is associated with a first performance metric type of the plurality of performance metric types, and the baseline value represents one or more of the following;
a target performance metric associated with the first performance metric type, a previously received host performance metric associated with the first performance metric type, a previously created combined performance metric associated with the first performance metric type, and a moving average of host performance metrics associated with the first performance metric type. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification