Point of view distributed agent methodology for network management
First Claim
Patent Images
1. A system for the client-based perspective monitoring and diagnosis of issues relating to a client system, the system comprising:
- a central server, wherein a point-of-view agent aggregator resides at the central server, the point-of-view agent aggregator maintains communication and aggregates data that is received from point-of-view agents;
at least one client system, wherein the client system is in communication with the central server;
a plurality of point-of-view agents, wherein at least one agent resides within at least one client system and is in communication with the central server, the point-of-view agent being configured to monitor the client system'"'"'s operations from the client system'"'"'s perspective and transmit the acquired monitored data to the central server and a point-of-view agent coordinator; and
a point-of-view agent coordinator, either residing locally at the central server or at a remote server that is in communication with the central server and the plurality of point-of-view agents, wherein the point-of-view agent coordinator transmits control commands to the plurality of point-of-view agents.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a system and method for monitoring and diagnosis of issues experienced from a client system'"'"'s point of view. More particularly, the invention relates to a system and method for monitoring and diagnosis of issues experienced from a client system relating to synthetic or observed transactions involving the client system, or overall performance of the client system, taking into account that the system is member of a larger set of similar systems.
76 Citations
27 Claims
-
1. A system for the client-based perspective monitoring and diagnosis of issues relating to a client system, the system comprising:
-
a central server, wherein a point-of-view agent aggregator resides at the central server, the point-of-view agent aggregator maintains communication and aggregates data that is received from point-of-view agents;
at least one client system, wherein the client system is in communication with the central server;
a plurality of point-of-view agents, wherein at least one agent resides within at least one client system and is in communication with the central server, the point-of-view agent being configured to monitor the client system'"'"'s operations from the client system'"'"'s perspective and transmit the acquired monitored data to the central server and a point-of-view agent coordinator; and
a point-of-view agent coordinator, either residing locally at the central server or at a remote server that is in communication with the central server and the plurality of point-of-view agents, wherein the point-of-view agent coordinator transmits control commands to the plurality of point-of-view agents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for the client-based perspective monitoring and diagnosis of issues relating to a client system, the method comprising the steps of:
-
distributing a plurality of point-of-view agents on at least one client system, wherein the point-of-view agents monitor predetermined operations of the client system;
coordinating the collection of the client system monitoring data acquired by the point-of-view agents;
confirming the validity of the acquired client system data;
assigning respective client systems to groups based upon runtime, environmental, and use criteria;
analyzing the acquired data in order to ascertain any commonalities that may exist between the data of differing client systems and differing groupings of client systems;
identifying a deviant client system in the event that the acquired data in regard to the client system determines that the client system behavior is deviant; and
initiating an alarm function that identifies the deviant client system. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer program product that includes a computer readable medium that is usable by a processor, the medium having stored thereon a sequence of instructions that when executed by a processor causes the data unit processor to execute the steps of:
-
coordinating the collection of the client system monitoring data acquired by the point-of-view agents;
confirming the validity of the acquired client system data;
assigning respective client systems to groups based upon runtime, environmental, and use criteria;
analyzing the acquired data in order to ascertain any commonalities that may exist between the data of differing client systems and differing groupings of client systems;
identifying a deviant client system in the event that the acquired data in regard to the client system determines that the client system behavior is deviant; and
initiating an alarm function that identifies the deviant client system.
-
Specification