System and method for monitoring the status of multiple servers on a network
AssigneeOpen Invention Network, LLC
InventorsSamuel Hendon, Colin Feeser
Life of this patent
Estimating the term…
Abstract
A system and method for monitoring a plurality of servers by a monitoring server in a computer network. A list of servers and a plurality of services to monitor in the computer network is generated at the monitoring server. A status query is transmitted sequentially by the monitoring server to each of the plurality of servers, the status query including the plurality of services to monitor at each server. A status message report is received from each of the plurality of servers in response to each status query. An event is reported in an event log for each server that has an abnormal service status. The transmission of the status query to each server is performed by the monitoring server at a specified service time interval.
Claims29
A method, comprising:
- transmitting a plurality of services to monitor to each of a plurality of servers in a computer network through a monitoring server;
- wherein a heartbeat monitor service determines the services to monitor based on registry settings by monitoring the functionalities of the plurality of servers;
- and
- reporting an event in an event log for each of the plurality of servers that has an abnormal service status.
A non-transitory computer program product comprising a computer readable medium having computer readable code embedded therein, the computer readable medium comprising:
- program instructions that transmit a plurality of services to monitor to each of a plurality of servers in a computer network through a monitoring server;
- wherein a heartbeat monitor service determines the services to monitor based on registry settings by monitoring the functionalities of the plurality of servers;
- and
- program instructions that report an event in an event log for each of the plurality of servers that has an abnormal service status.
A system, comprising:
- a processor;
- and
- memory communicably coupled to the processor;
- wherein the processor:
- transmits a plurality of services to monitor to each of a plurality of servers in a computer network through a monitoring server;
- wherein a heartbeat monitor service determines the services to monitor is determined based on registry settings based on the functionalities of the plurality of servers;
- and
- reports an event in an event log for each of the plurality of servers that has an abnormal service status.
Dependencies are inferred from the claim text.