System and method for evaluating the operation of a computer over a computer network
First Claim
1. A system for evaluating the operation of a managed object in a computer network environment comprising:
- a management client executing a user interface;
a management server executing a Web server, the Web server configured to be capable of being invoked by the user interface, the management server further including software for dynamically serving data to the Web server, and at least one diagnostic control that defines a plurality of diagnostic steps to perform on a managed object; and
a managed object, the managed object having data control software configured to collect data from the managed object in response to specific requests made by the diagnostic control, the data control software being further configured to report the collected data back to the diagnostic control over the computer network;
wherein the managed client, the management server, and the managed object are disposed for intercommunication across the computer network.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention permits a user, such as a network administrator, to remotely initiate and control the diagnostics of a node of a networked computer system. This diagnostic control is performed by the user selecting a diagnostic routine that is to be executed. This diagnostic routine instructs the managed node to collect configuration or other data and report this data back to the diagnostic control, which is then reported back to the user. In accordance with one aspect of the invention, the system includes a management client executing a user interface, such as a Web browser. The system also includes a management server executing a Web server, wherein the Web server is configured to be invoked by the user interface (e.g., by specifying a URL). The management server further includes software for dynamically serving data to the Web server, and at least one diagnostic control (e.g., COM object) that defines a plurality of diagnostic steps to perform on a managed object. Finally, the system includes a managed object (e.g., a network node) having data control software configured to collect data from the managed object in response to specific requests made by the diagnostic control. Preferably, the data control software is configured reports the collected data back to the diagnostic control over the computer network.
190 Citations
21 Claims
-
1. A system for evaluating the operation of a managed object in a computer network environment comprising:
-
a management client executing a user interface;
a management server executing a Web server, the Web server configured to be capable of being invoked by the user interface, the management server further including software for dynamically serving data to the Web server, and at least one diagnostic control that defines a plurality of diagnostic steps to perform on a managed object; and
a managed object, the managed object having data control software configured to collect data from the managed object in response to specific requests made by the diagnostic control, the data control software being further configured to report the collected data back to the diagnostic control over the computer network;
wherein the managed client, the management server, and the managed object are disposed for intercommunication across the computer network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for evaluating the operation of a managed object in a computer network environment comprising the steps of:
-
executing a Web server on a management server;
receiving a request for a specified Web page, the specified Web page containing at least one link to a script for controlling the performance of a diagnostic routine;
instantiating a specified diagnostic routine, upon selection by a user of a link from the at least one link;
communicating from the diagnostic routine, over a network to a managed object, requests for data;
receiving, at the diagnostic routine, the collected data from the managed object; and
presenting diagnostic results to the browser. - View Dependent Claims (18, 19)
-
-
20. A method for evaluating the operation of a managed object in a computer network environment, comprising the steps of:
-
using a Web server to provide access to a plurality of diagnostic routines via a browser and a connection between the browser and the Web server; and
utilizing a browser to select from a plurality of pre-defined diagnostic routines, which diagnostic routines request and receive data from a managed object, evaluate the received data and report results to the browser.
-
-
21. A computer readable medium containing program code for installation on at least one workstation in a system for evaluating the operation of a managed object in a computer network environment comprising:
-
at least one first segment of code for installation on a workstation implementing a management server executing a Web server, the Web server configured to be capable of being invoked by a browser executing from a remote location, the at least one first segment of code including at least one diagnostic control that defines a plurality of diagnostic steps to perform on a managed object; and
at least one second segment of code for installation on a workstation implementing a managed object, the managed object configured to collect data from the managed object in response to specific requests made by the diagnostic control, the at least one second segment of code being further configured to report the collected data back to the diagnostic control over the computer network.
-
Specification