Method and Apparatus for Network Monitoring of Communications Networks
First Claim
1. A method of operation of a network monitor for autonomously determining functional states of a plurality of network monitoring agents loaded on a plurality of network elements, comprising the steps of:
- autonomously sending a plurality of queries to said plurality of network monitoring agents;
receiving a plurality of replies reporting the functional states of said network monitoring agents;
determining that the functional state of a network monitoring agent is non-operational if a reply is not received from said network monitoring agent within a timeout interval; and
, autonomously attempting to restart a non-operational network monitoring agent.
0 Assignments
0 Petitions
Accused Products
Abstract
A network monitor autonomously determines the functional states of a plurality of network monitoring agents loaded on a plurality of network elements. The network monitor sends a query to each network monitoring agent. In response to a query, a network monitoring agent sends a reply back to the network monitor. The reply reports the functional state of the network monitoring agent, operational or non-operational. If the network monitor does not receive a reply back within a timeout interval, it determines that the functional state of the network monitoring agent is non-operational. In an advantageous embodiment, the network monitor autonomously attempts to restart a non-operational network monitoring agent.
62 Citations
14 Claims
-
1. A method of operation of a network monitor for autonomously determining functional states of a plurality of network monitoring agents loaded on a plurality of network elements, comprising the steps of:
-
autonomously sending a plurality of queries to said plurality of network monitoring agents;
receiving a plurality of replies reporting the functional states of said network monitoring agents;
determining that the functional state of a network monitoring agent is non-operational if a reply is not received from said network monitoring agent within a timeout interval; and
,autonomously attempting to restart a non-operational network monitoring agent. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A network monitor processor configured to:
-
autonomously send a plurality of queries to a plurality of network monitoring agents;
determine, from replies received from said network monitoring agents, functional states of said network monitoring agents;
measure a timeout interval;
determine whether a reply from a network monitoring agent in response to a query has been received within said timeout interval;
determine that the functional state of said network monitoring agent is non-operational if a reply is not received within said timeout interval; and
,autonomously attempt to restart a non-operational network monitoring agent.
-
-
8. A system for supervising operation of a plurality of network monitoring agents comprising executable procedures for monitoring operation of processing systems, comprising:
-
an interrogation processor for autonomously intermittently interrogating status of network monitoring agents comprising executable procedures for monitoring operation of processing systems and for identifying a non-operational network monitoring agent;
a command processor for, in response to identifying a non-operational network monitoring agent, autonomously communicating a command to restart said non-operational network monitoring agent; and
,a log processor for generating a record for storage indicating said autonomous communication of said command to restart said non-operational network monitoring agent and an associated time and date. - View Dependent Claims (9, 10)
-
-
11. A system for supervising operation of a plurality of network monitoring agents comprising executable procedures for monitoring operation of processing systems, comprising:
-
an interrogation processor for autonomously intermittently interrogating status of network monitoring agents comprising executable procedures for monitoring operation of processing systems and for identifying a non-operational network monitoring agent;
a command processor for, in response to identifying a non-operational network monitoring agent, autonomously communicating a command to restart said non-operational network monitoring agent and in response to a failure to restart said non-operational network monitoring agent, communicating an alert message to a user indicating said failure to restart said non-operational network monitoring agent; and
,a log processor for generating a record for storage indicating said autonomous communication of said command to restart said non-operational network monitoring agent and an associated time and date.
-
-
12. A computer readable medium storing executable instructions for operating a network monitor for autonomously determining functional states of a plurality of network monitoring agents loaded on a plurality of network elements, the executable instructions defining the steps of:
-
autonomously sending a plurality of queries to said plurality of network monitoring agents;
receiving a plurality of replies reporting the functional states of said network monitoring agents;
determining that the functional state of a network monitoring agent is non-operational if a reply is not received from said network monitoring agent within a timeout interval; and
,autonomously attempting to restart a non-operational network monitoring agent. - View Dependent Claims (13, 14)
-
Specification