Patent ID: 7360121
Filing Date: 2008-04-15
Classification: G06F

Abstract:
1. A system for monitoring the health of a server comprising: an administration server, the administration server having a user interface and configured to transmit and receive messages; and a managed server, the managed server comprising: at least one sub-system, the at least one sub-system configured to determine the health status of the sub-system and to transmit and receive health information messages; one or more deployed applications; and a self health monitor, the self health monitor configured to transmit and receive messages with the administration server, the one or more deployed applications, and the at least one sub-system, and monitor the health of the at least one sub-system and the one or more deployed applications, the self health monitor able to determine the health of said managed server based upon the health of the at least one sub-system and the one or more deployed applications; wherein the self health monitor or the sub-system can perform a corrective action upon the sub-system, wherein the corrective action is based on the health of the sub-system and the corrective action includes restarting the sub-system; and wherein a parameter specifies the maximum number of times a server can be restarted within a period of time specified by another parameter.