Self-correcting monitor
AssigneeInternational Business Machines Corporation
InventorsRobert A. Mahlik, Susette M. Townsend
Life of this patent
Estimating the term…
Abstract
The present invention provides methods and systems for monitoring one or more performance metrics of a computer system over a monitor interval. In general, a computer system is configured with a monitor program. The monitor program increases a length of the monitor interval in response to determining the monitor program has fallen behind in processing data for the one or more performance metrics.
Claims30
A method comprising:
- monitoring, with a monitor program, one or more performance metrics of a computer system over a monitor interval;
- determining whether the monitor program has fallen behind in processing data for the one or more performance metrics;
- and
- if so, automatically increasing a length of the monitor interval.
A computer readable medium containing a program which, when executed, performs an operation for monitoring one or more performance metrics of a computer system over a monitor interval, the operation comprising:
- determining whether the program has fallen behind in processing data for the one or more performance metrics over the monitor interval;
- and
- if so, increasing a length of the monitor interval.
A system comprising:
- a) a central computer system comprising a database;
- b) a graphical client connected to the central computer system via a first network connection, the graphical client comprising a graphical user interface (GUI) configured to receive user input to define a monitor program and to send the monitor definition to the central system for storage in the database;
- and
- c) one or more endpoint computer systems connected to the central system via a second network connection, each of the endpoint systems comprising a monitor program configured to receive the monitor definition from the central system, to monitor one or more performance metrics over a monitor interval specified in the monitor definition, and to increase a length of the monitor interval in response to determining the monitor program has fallen behind in processing data for the one or more performance metrics.
Dependencies are inferred from the claim text.