System and method for monitoring and managing a computing service
First Claim
Patent Images
1. A method for monitoring performance of an on-line collaborative computing service, the method comprising:
- establishing a connection with an application server providing the on-line collaborative computing service over a network;
transmitting first simulated user input over the network to the application server, wherein the first simulated user input is selected from the group consisting of creating a new meeting, joining an existing meeting, text chatting, performing document sharing, and performing application sharing;
receiving data in response to the transmitted first simulation user input;
analyzing the received data to generate analyzed data;
transmitting the analyzed data over the network to a management server;
transmitting second simulated user input requesting a plug-in over the network to a web server;
receiving download of a plug-in in response to the transmitting the second simulated user input; and
analyzing the downloaded plug-in to test the download of the plug-in.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for monitoring and managing a computing service are disclosed. In one embodiment, an agent is installed at each of a plurality of clients. These agents periodically test performance of services of one or more application servers over a network. The agents then transmit the results of the tests to a management server. The management server also receives information regarding actual services delivered to users from the one or more application servers. Customers may then access the management server to obtain system information.
-
Citations
12 Claims
-
1. A method for monitoring performance of an on-line collaborative computing service, the method comprising:
-
establishing a connection with an application server providing the on-line collaborative computing service over a network; transmitting first simulated user input over the network to the application server, wherein the first simulated user input is selected from the group consisting of creating a new meeting, joining an existing meeting, text chatting, performing document sharing, and performing application sharing; receiving data in response to the transmitted first simulation user input; analyzing the received data to generate analyzed data; transmitting the analyzed data over the network to a management server; transmitting second simulated user input requesting a plug-in over the network to a web server; receiving download of a plug-in in response to the transmitting the second simulated user input; and analyzing the downloaded plug-in to test the download of the plug-in. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An agent stored on a computer-readable storage medium, comprising:
-
a web server tester configured to establish a connection with a web server; an application server tester configured to establish a connection with an application server, to test a collaborative computing service delivered by the application server by transmitting data that simulates user actions in requesting and receiving the service, wherein the simulated user actions are selected from the group consisting of creating a new meeting, joining an existing meeting, text chatting, performing document sharing, and performing application sharing, and to test a plug-in download by transmitting a second simulated user input requesting a plug-in over the network to a web server, receiving download of a plug-in in response to the transmitting the second simulated user input, and analyzing the downloaded plug-in to test the download of the plug-in; a collection module configured to collect test result data; and a data transmission module configured to transmit the collected test result data to a management server. - View Dependent Claims (9, 10, 12)
-
-
11. The agent of clam 8, wherein the application server tester is configured to test a plurality of different services delivered by the application server.
Specification