METHOD, SYSTEM, AND COMPUTER PROGRAM FOR MONITORING PERFORMANCE OF APPLICATIONS IN A DISTRIBUTED ENVIRONMENT
First Claim
Patent Images
1. A method for monitoring performance of applications running on a plurality of servers in a distributed computer system, comprising:
- for each of the plurality of servers, obtaining runtime environment data as to how a server from the plurality of servers is set up;
receiving from a user an identification of a server as an authoritative server and another server as a comparison server;
comparing the runtime environment data of the authoritative server and the runtime environment data of the comparison server;
displaying comparison results; and
drilling down from the displayed comparison results to a detail screen displaying information for the authoritative server and the comparison server.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program include receiving a request string, and mapping the received request string to a distinguishable request string and a collapsible request string. The received request string may be in the form of a JSP, a servlet, and remote Enterprise Java Bean calls. A user may be prompted to create rules for mapping of a received request string to a distinguishable request string and a collapsible request string.
-
Citations
22 Claims
-
1. A method for monitoring performance of applications running on a plurality of servers in a distributed computer system, comprising:
-
for each of the plurality of servers, obtaining runtime environment data as to how a server from the plurality of servers is set up; receiving from a user an identification of a server as an authoritative server and another server as a comparison server; comparing the runtime environment data of the authoritative server and the runtime environment data of the comparison server; displaying comparison results; and drilling down from the displayed comparison results to a detail screen displaying information for the authoritative server and the comparison server. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for monitoring performance of applications running on a plurality of servers in a distributed computer system, comprising:
-
receiving from a user an identification of a server as an authoritative server and another server as a comparison server; receiving from the user a selection of a source of files; receiving from the user a selection of a file type; preparing files on a master file list from the selected source of the files and the selected file type from the authoritative server; searching for the files on the master file list in the comparison server; and providing a list of matching file names for files found on both the comparison server and the authoritative server, a list of file names found on the authoritative server and not found on the comparison server, and a list of file names found on the comparison server and not found on the authoritative server. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for monitoring performance of applications running on a plurality of servers in a distributed computer system, comprising:
-
a processor; and a combination of computer hardware and software for; for each of the plurality of servers, obtaining runtime environment data as to how a server from the plurality of servers is set up; receiving from a user an identification of a server as an authoritative server and another server as a comparison server; comparing the runtime environment data of the authoritative server and the runtime environment data of the comparison server; displaying comparison results; and drilling down from the displayed comparison results to a detail screen displaying information for the authoritative server and the comparison server. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for monitoring performance of applications running on a plurality of servers in a distributed computer system, comprising:
-
a processor; and a combination of computer hardware and software for; receiving from a user an identification of a server as an authoritative server and another server as a comparison server; receiving from the user a selection of a source of files; receiving from the user a selection of a file type; preparing files on a master file list from the selected source of the files and the selected file type from the authoritative server; searching for the files on the master file list in the comparison server; and providing a list of matching file names for files found on both the comparison server and the authoritative server, a list of file names found on the authoritative server and not found on the comparison server, and a list of file names found on the comparison server and not found on the authoritative server. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer program for monitoring performance of applications running on a plurality of servers in a distributed computer system, said program consisting of instructions stored on a medium, said instructions, when executed on a processor causing the processor to execute:
-
for each of the plurality of servers, obtaining runtime environment data as to how a server from the plurality of servers is set up; receiving from a user an identification of a server as an authoritative server and another server as a comparison server; comparing the runtime environment data of the authoritative server and the runtime environment data of the comparison server; displaying comparison results; and drilling down from the displayed comparison results to a detail screen displaying information for the authoritative server and the comparison server.
-
-
22. A computer program for monitoring performance of applications running on a plurality of servers in a distributed computer system, the computer program consisting of instructions stored on a medium, wherein the instructions, when executed on a processor, cause the processor to execute:
-
receiving from a user an identification of a server as an authoritative server and another server as a comparison server; receiving from the user a selection of a source of files; receiving from the user a selection of a file type; preparing files on a master file list from the selected source of the files and the selected file type from the authoritative server; searching for the files on the master file list in the comparison server; and providing a list of matching file names for files found on both the comparison server and the authoritative server, a list of file names found on the authoritative server and not found on the comparison server, and a list of file names found on the comparison server and not found on the authoritative server.
-
Specification