Patent ID: 11860757
Assignee: LAKESIDE SOFTWARE, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A method for generating an output for facilitating assessment of a performance impact of a change in one or more managed computer systems, comprising:
determining first changes associated with at least a first managed computer system of the one or more managed computer systems and storing, in a first data store, first change records corresponding to the determined first changes wherein each of the first change records includes a respective first change time-stamp indicating when each change was determined;
determining a plurality of performance values for at least one performance metric associated with the first managed computer system for predetermined times and associating with each of the performance values a respective performance time-stamp;
selecting one of the first changes to the first managed computer system for first change impact assessment, wherein the selected change has an associated first change time-stamp;
identifying first performance values from the plurality of performance values that have performance time-stamps that are prior in time to the time-stamp of the selected first change and associating the first performance values with a before-change category;
identifying second performance values from the plurality of performance values that have performance time-stamps that are later in time relative to the time-stamp of the selected first change and associating the second performance values with an after-change category;
determining second changes associated with the second managed computer system and storing, in a second data store, second change records corresponding to the determined second changes, wherein each of the second change records includes a respective change time-stamp indicating when each of the second changes was determined;
determining a plurality of performance values for the at least one performance metric associated with the second managed computer system for predetermined times and associating with the performance values a respective performance time-stamp;
selecting one of the second changes to the second managed computer for change impact assessment wherein the selected one of the second changes is the same as the selected one of the first changes, the selected one of the second changes having a second change time-stamp associated therewith; and
determining second changes associated with the second managed computer system and storing, in a second data store, second change records corresponding to the determined second changes, wherein each of the second change records includes a respective change time-stamp indicating when each of the second changes was determined;
determining a plurality of performance values for the at least one performance metric associated with the second managed computer system for predetermined times and associating with the performance values a respective performance time-stamp;
selecting one of the second changes to the second managed computer for change impact assessment wherein the selected one of the second changes is the same as the selected one of the first changes, the selected one of the second changes having a second change time-stamp associated therewith;
generating an output comprising the first and second performance values wherein the first performance values associated with the before-change category are distinguished from the second performance values associated with the after-change category, to thereby allow a user to determine the performance impact of the selected change using the output
transmitting, for each one of the first and second managed computer systems, the first and second change records to a master computer system for consolidation in a condensed data store at the master computer system,
wherein transmitting comprises filtering one or more of the first and second change records in accordance with a filtering strategy and not transmitting such filtered change records wherein the filtering strategy is configured to exclude changes that would be specific to either the first or second managed computer system or unlikely to be useful in finding performance issues among a population of managed computer system.