Metric transport and database load
First Claim
Patent Images
1. A method for monitoring system metrics in a production environment, the method comprising:
- measuring system metrics comprising at least a system throughput and a system load from a plurality of systems in the production environment;
reporting at least the system throughput and the system load to a monitoring computer;
storing at least the system throughput and the system load by the monitoring computer;
exporting at least the system throughput and the system load from the monitoring computer to a database;
analyzing at least the system throughput and the system load in the database to identify correlations between the system metrics;
modeling the system throughput as a function of system load by fitting a non-linear curve to the system throughput and system load to obtain a non-linear model of at least the system throughput as a function of the system load;
forecasting system performance in a production environment using the modeling of at least the system throughput as a function of the system load;
identifying a threshold for the system throughput at which system performance becomes unacceptable;
measuring the system throughput against the identified threshold; and
triggering an alarm to a system administrator when the system throughput exceeds the identified threshold.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for collecting metrics from monitored systems are provided. Collected metrics may be further used for modeling system performance. Collected metrics may be analyzed to identify correlations between metrics, which may then be a basis for system modeling. One or more alarm thresholds may be set based upon system models. If the monitoring of a system indicates that an alarm threshold has been passed, the appropriate alarm may be issued. Alarm levels may vary for different alarm thresholds.
27 Citations
17 Claims
-
1. A method for monitoring system metrics in a production environment, the method comprising:
-
measuring system metrics comprising at least a system throughput and a system load from a plurality of systems in the production environment; reporting at least the system throughput and the system load to a monitoring computer; storing at least the system throughput and the system load by the monitoring computer; exporting at least the system throughput and the system load from the monitoring computer to a database; analyzing at least the system throughput and the system load in the database to identify correlations between the system metrics; modeling the system throughput as a function of system load by fitting a non-linear curve to the system throughput and system load to obtain a non-linear model of at least the system throughput as a function of the system load; forecasting system performance in a production environment using the modeling of at least the system throughput as a function of the system load; identifying a threshold for the system throughput at which system performance becomes unacceptable; measuring the system throughput against the identified threshold; and triggering an alarm to a system administrator when the system throughput exceeds the identified threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for monitoring system metrics in a production environment, the system comprising:
-
system monitoring software operating on a system in a production environment to be monitored, the system monitoring software measuring system metrics comprising at least a system throughput and a system load; a monitoring computer operably connected to the system monitoring software over a network, the monitoring computer collecting at least the system throughput and the system load from the system monitoring software over the network operably connecting the system monitoring software to the monitoring computer; a database communicatively linked to the monitoring computer, the database receiving at least the system throughput and the system load from the monitoring computer and storing at least the system throughput and the system load; an analysis system that identifies correlations between at least the system throughput and the system load stored in the database and models the system throughput as a function of system load by fitting a non-linear curve to the system throughput and system load to obtain a non-linear model of at least the system throughput as a function of the system load, wherein the modeling of the system metrics forecasts system performance in a production environment using the modeling of at least the system throughput as a function of the system load identifies a threshold at which system performance becomes unacceptable, and wherein the analysis system measures the system throughput against the identified threshold and triggers an alarm to a system administrator when the system throughput exceeds the identified threshold. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer readable storage media having stored thereon computer readable code that, when executed by a processor, causes a computer to perform a method for monitoring system metrics in a production environment, the method comprising:
-
measuring system metrics comprising at least a system throughput and a system load from a plurality of systems in the production environment; reporting at least the system throughput and the system load to a monitoring computer; storing at least the system throughput and the system load by the monitoring computer; exporting at least the system throughput and the system load from the monitoring computer to a database; analyzing at least the system throughput and the system load in the database to identify correlations between the system metrics; modeling the system throughput as a function of system load by fitting a non-linear curve to the system throughput and system load to obtain a non-linear model of at least the system throughput as a function of the system load; forecasting system performance in a production environment using the modeling of at least the system throughput as a function of the system load; identifying a threshold for the system throughput at which system performance becomes unacceptable; measuring the system throughput against the identified threshold; and triggering an alarm to a system administrator when the system throughput exceeds the identified threshold. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification