CPC G06F 3/0482 (2013.01) [G06F 3/0484 (2013.01); G06F 11/3428 (2013.01); G06F 2203/04803 (2013.01)] | 30 Claims |
1. One or more non-transitory computer-readable media storing instructions, which when executed by one or more hardware processors, cause performance of operations comprising:
receiving a plurality of operational parameters for a plurality computing resources associated with a plurality of operational environments, wherein:
the plurality of operational environments comprise a first operational environment and a second operational environment different from the first operational environment,
the plurality of computing resources comprise a first computing resource associated with the first operational environment and the second computing resource associated with the second operational environment, and
the plurality of computing resources comprise one or more of the following: computing hardware, computing software, and combinations of computing hardware and computing software;
generating a composite display comprising the plurality of operational parameters for each of the plurality of computing resources, the generating comprising:
quantifying the plurality of operational parameters for the first computing resource and the second computing resource; and
identifying a target measurement period for comparison of the plurality of operational parameters,
identifying a candidate set of baseline measurement periods by evaluating a plurality of prior measurement periods in view of the plurality of operational parameters for the target measurement period;
displaying, via the composite display, the candidate set of baseline measurement periods;
receiving, from a user via the composite display, a selection of a first baseline measurement period for the candidate set of baseline measurement periods;
concurrently rendering in the composite display:
(a) a first interface element comparing the plurality of operational parameters for the first computing resource during the target measurement period relative to the first baseline measurement period, the first interface element comprising a first set of data corresponding to the plurality of operational parameters for the first computing resource during the target measurement period and the first baseline measurement period; and
(b) a second interface element comparing the plurality of operational parameters for the second computing resource during the target measurement period relative to the first baseline measurement period, the second interface element comprising a second set of data corresponding to the plurality of operational parameters for the second computing resource during the target measurement period and the first baseline measurement period;
receiving, from the user via the composite display, a selection of a second baseline measurement period different from the first baseline measurement period; and
updating the composite display at least by concurrently rendering in the composite display:
(a) the first interface element comparing the plurality of operational parameters for the first computing resource during the target measurement period relative to the second baseline measurement period, the first interface element comprising a third set of data corresponding to the plurality of operational parameters for the first computing resource during the target measurement period and the second baseline measurement period; and
(b) the second interface element comparing the plurality of operational parameters for the second computing resource during the target measurement period relative to the second baseline measurement period, the second interface element comprising a fourth set of data corresponding to the plurality of operational parameters for the second computing resource during the target measurement period and the second baseline measurement period,
wherein:
the first baseline measurement period comprises a first time frame of a calendar,
the target measurement period comprises a second time frame of the calendar that is different than the first time frame of the calendar,
a first duration of the first time frame matches a second duration of the second time frame,
the second baseline measurement period comprises a third time frame of the calendar that is different from the second time frame of the calendar, and
a third duration of the third time frame matches the second duration of the second time frame.
|