Methods, systems, and computer readable mediums for determining a system performance indicator that represents the overall operation of a network system
First Claim
1. A method for determining a system performance indicator representative of the overall operation of a network system, the method comprising:
- obtaining, by a performance analysis server from a plurality of infrastructure elements included in a network system, performance metric data associated with a plurality of application processes being executed by the plurality of infrastructure elements, wherein the performance metric data includes both a service time and a transaction response time for each of the plurality of application processes, wherein the service time is an amount of time an infrastructure element executes an application process and the transaction response time is an amount of time between when the infrastructure element receives a query for executing the application process and when the infrastructure element sends a response to the query, wherein the plurality of infrastructure elements includes computer servers that provide the performance metric data to the performance analysis server in a contemporaneous manner;
consolidating, by the performance analysis server, analogous portions of the performance metric data into a service time data group and a transaction response time group irrespective of the plurality of infrastructure elements;
utilizing, by the performance analysis server, both the service time data group and a transaction response time group to determine a system performance indicator (SPI) value that represents an overall performance level of the network system; and
presenting, by the performance analysis server, the determined SPI value to a user via a user interface or display.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer readable mediums for determining a system performance indicator representative of the overall operation of a network system are disclosed. According to one example, a method includes obtaining, from a plurality of infrastructure elements included in a network system, performance metric data associated with a plurality of application processes being executed by the plurality of infrastructure elements. The method further includes consolidating analogous portions of the performance metric data into a plurality of performance metric data groups irrespective of the plurality of infrastructure elements and utilizing the plurality of performance metric data groups to determine a system performance indicator (SPI) value that represents an overall performance level of the network system.
25 Citations
20 Claims
-
1. A method for determining a system performance indicator representative of the overall operation of a network system, the method comprising:
-
obtaining, by a performance analysis server from a plurality of infrastructure elements included in a network system, performance metric data associated with a plurality of application processes being executed by the plurality of infrastructure elements, wherein the performance metric data includes both a service time and a transaction response time for each of the plurality of application processes, wherein the service time is an amount of time an infrastructure element executes an application process and the transaction response time is an amount of time between when the infrastructure element receives a query for executing the application process and when the infrastructure element sends a response to the query, wherein the plurality of infrastructure elements includes computer servers that provide the performance metric data to the performance analysis server in a contemporaneous manner; consolidating, by the performance analysis server, analogous portions of the performance metric data into a service time data group and a transaction response time group irrespective of the plurality of infrastructure elements; utilizing, by the performance analysis server, both the service time data group and a transaction response time group to determine a system performance indicator (SPI) value that represents an overall performance level of the network system; and presenting, by the performance analysis server, the determined SPI value to a user via a user interface or display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for determining a system performance indicator representative of the overall operation of a network system, the system comprising:
a performance analysis server including at least one processor, memory, and a system performance indicator (SPI) module utilizing the at least one processor and the memory, wherein the SPI module is configured to; obtain, from a plurality of infrastructure elements included in a network system, performance metric data associated with a plurality of application processes being executed by the plurality of infrastructure elements, wherein the performance metric data includes both a service time and a transaction response time for each of the plurality of application processes, wherein the service time is an amount of time an infrastructure element executes an application process and the transaction response time is an amount of time between when the infrastructure element receives a query for executing the application process and when the infrastructure element sends a response to the query, wherein the plurality of infrastructure elements includes computer servers that provide the performance metric data to the performance analysis server in a contemporaneous manner; consolidate analogous portions of the performance metric data into a service time data group and a transaction response time group irrespective of the plurality of infrastructure elements; utilize both the service time data group and a transaction response time group to determine a system performance indicator (SPI) value that represents an overall performance level of the network system; and present the determined SPI value to a user via a user interface or display. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A non-transitory computer readable medium having stored thereon executable instructions which, when executed by a processor of a computer, cause the computer to perform steps comprising:
-
obtaining, by a performance analysis server from a plurality of infrastructure elements included in a network system, performance metric data associated with a plurality of application processes being executed by the plurality of infrastructure elements, wherein the performance metric data includes both a service time and a transaction response time for each of the plurality of application processes, wherein the service time is an amount of time an infrastructure element executes an application process and the transaction response time is an amount of time between when the infrastructure element receives a query for executing the application process and when the infrastructure element sends a response to the query, wherein the plurality of infrastructure elements includes computer servers that provide the performance metric data to the performance analysis server in a contemporaneous manner; consolidating, by the performance analysis server, analogous portions of the performance metric data into a service time data group and a transaction response time group irrespective of the plurality of infrastructure elements; utilizing, by the performance analysis server, both the service time data group and a transaction response time group to determine a system performance indicator (SPI) value that represents an overall performance level of the network system; and presenting, by the performance analysis server, the determined SPI value to a user via a user interface or display. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification