CPC H04L 43/0817 (2013.01) [H04L 43/045 (2013.01); H04L 43/067 (2013.01)] | 19 Claims |
1. A computer-implemented method to automatically monitor system health of a first computer system at a second computer system, the method comprising:
determining a number of health check ping responses to a health check ping that are received from the first computer system during an allotted timeframe, wherein the health check ping is sent to the first computer system by a health supervisor subroutine executing on the second computer system;
determining a number of non-error responses to a status check ping that are received from the first computer system during the allotted timeframe;
aggregating the number of health check ping responses and the number of non-error responses to determine a number of active non-error periods associated with the first computer system;
outputting a system health metric for the allotted timeframe based upon the number of active non-error periods;
transmitting the system health metric to the second computer system; and
displaying a graphical user interface (GUI) at the second computer system, accessible over a network by the first computer system, wherein the GUI displays the system health metric as associated with the first computer system, and wherein the GUI displays the system health metric as ratio of properly functioning system time and non-properly functioning system time of the first computing system.
|