Method for qualitative analysis of system performance correlation factors
First Claim
1. A method of maintaining server performance in a network, comprising:
- receiving, at an analysis server of the network, server performance metrics from at least one monitored server, wherein server performance metrics comprise information about processor usage, memory usage, and network activity;
comparing, by the analysis server, the received server performance metrics with a baseline of values that was established for the server performance metrics based on a variance analysis of historical values;
determining, by the analysis server, that the value of at least one server performance metric of the monitored server is consistently above an upper limit of a range of acceptable deviation from the baseline over a defined time, wherein the value of the at least one server performance metric determined to be consistently above the upper limit is a departure from the range of acceptable deviation;
analyzing, by the analysis server, historical occurrences of similar departures of server performance metrics from the range of acceptable deviation over the defined time, wherein the analysis identifies historical occurrences being within a predefined range of similarity to the departure by the at least one monitored server over the defined time;
generating, by the analysis server for a work station, an alert indicating that a risk pattern of reduced server performance has been identified based on the analysis and suggesting shutting down a locked process on the monitored server; and
shutting down, via the work station, the locked process on the monitored server in response to the alert, wherein shutting down the locked process returns the server performance metrics to values within the range of acceptable deviation.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of maintaining server performance comprises receiving, at an analysis server, server performance metrics from at least one monitored server, wherein server performance metrics comprise information about processor usage, memory usage, and network activity and comparing the received metrics with a baseline of values that was established for the server performance metrics based on a variance analysis of historical values. The method further comprises determining that the value of at least one server performance metric of the monitored server is consistently above an upper limit of a range of acceptable deviation from the baseline, analyzing historical occurrences of similar departures of server performance metrics from the range of acceptable deviation, and generating an alert indicating that a risk pattern has been identified and suggesting shutting down a locked process on the monitored server in order to return the server performance metrics to values within the range of acceptable deviation.
52 Citations
17 Claims
-
1. A method of maintaining server performance in a network, comprising:
-
receiving, at an analysis server of the network, server performance metrics from at least one monitored server, wherein server performance metrics comprise information about processor usage, memory usage, and network activity; comparing, by the analysis server, the received server performance metrics with a baseline of values that was established for the server performance metrics based on a variance analysis of historical values; determining, by the analysis server, that the value of at least one server performance metric of the monitored server is consistently above an upper limit of a range of acceptable deviation from the baseline over a defined time, wherein the value of the at least one server performance metric determined to be consistently above the upper limit is a departure from the range of acceptable deviation; analyzing, by the analysis server, historical occurrences of similar departures of server performance metrics from the range of acceptable deviation over the defined time, wherein the analysis identifies historical occurrences being within a predefined range of similarity to the departure by the at least one monitored server over the defined time; generating, by the analysis server for a work station, an alert indicating that a risk pattern of reduced server performance has been identified based on the analysis and suggesting shutting down a locked process on the monitored server; and shutting down, via the work station, the locked process on the monitored server in response to the alert, wherein shutting down the locked process returns the server performance metrics to values within the range of acceptable deviation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of maintaining server performance in a network, comprising:
-
retrieving, by an analysis server of the network, server performance metrics information of at least one monitored server from a data store, wherein server performance metrics information comprises information about processor usage, memory usage, and network activity; comparing, by the analysis server, the retrieved server performance metrics information of the at least one monitored server with a baseline of acceptable values that was established for the server performance metrics based on a variance analysis of historical values; determining, by the analysis server, that the value of at least one server performance metric of the at least one monitored server is steadily below the lower limit of a range of acceptable deviation from the baseline over a defined time and indicates a reduction in processing workload compared to historical processing workloads, wherein the value of the at least one server performance metric determined to be steadily below the lower limit is a departure from the range of acceptable deviation; analyzing, by the analysis server, historical departures of the server performance metrics from the range of acceptable deviation that are within a predefined range of similarity to the departure over the defined time, wherein the analysis identifies a risk pattern of reduced server performance; generating, by the analysis server, an alert that is configured to indicate that a risk pattern of reduced server performance has been identified based on the analysis; and in response to the alert, performing maintenance on a load balancer of the network. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification