IN-QUEUE JOBS INFORMATION MONITORING AND FILTERING
First Claim
1. A computer-implemented method of monitoring jobs in a queue of a distributed system, said method comprising:
- responsive to a request by a client monitor application for jobs information on computer jobs in a queue having a user selected state of execution, wherein computer jobs in the queue are in any one of a plurality of possible states of execution, collecting by a monitoring server application jobs information on a set of computer jobs in the queue of a distributed system having the user selected state, said jobs information comprising JobTracker information for the set of computer jobs, said JobTracker information including jobs data on each computer job of the set of computer jobs having the user selected, tracked job state and, for each job having said tracked job state, a time of entering the tracked job state; and
employing or displaying, by the client monitor application, said jobs information for the set of computer jobs in the queue having the user selected state.
0 Assignments
0 Petitions
Accused Products
Abstract
A remote monitor technique based on a client/server model is provided for a distributed computing system having a plurality of computing nodes. The remote monitor includes a server application for collecting jobs information on jobs in a queue of the system and a client application for presenting or employing the jobs information. The client application can display the jobs information in a single display window comprising multiple subwindows for various characteristics of the jobs information. Jobs information displayed by the client application can be periodically refreshed. The remote monitor enables a user to monitor in detail jobs of a state defined by the user. The remote monitor can also track usage of preselected filesystems and automatically trims filesystems if usage is higher than a defined threshold.
-
Citations
19 Claims
-
1. A computer-implemented method of monitoring jobs in a queue of a distributed system, said method comprising:
-
responsive to a request by a client monitor application for jobs information on computer jobs in a queue having a user selected state of execution, wherein computer jobs in the queue are in any one of a plurality of possible states of execution, collecting by a monitoring server application jobs information on a set of computer jobs in the queue of a distributed system having the user selected state, said jobs information comprising JobTracker information for the set of computer jobs, said JobTracker information including jobs data on each computer job of the set of computer jobs having the user selected, tracked job state and, for each job having said tracked job state, a time of entering the tracked job state; and
employing or displaying, by the client monitor application, said jobs information for the set of computer jobs in the queue having the user selected state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented monitor system for monitoring jobs in a queue of a distributed system, said monitor system comprising:
-
responsive to a request by a client monitor application for jobs information on computer jobs in a queue having a user selected state of execution, wherein computer jobs in the queue are in any one of a plurality of possible states of execution, means for collecting by a monitoring server application jobs information on a set of computer jobs in the queue of a distributed system having the user selected state, said jobs information comprising JobTracker information for the set of computer jobs, said JobTracker information including jobs data on each computer job of the set of computer jobs having the user selected, tracked job state and, for each job having said tracked job state, a time of entering the tracked job state; and
means for employing or displaying, by the client monitor application, said jobs information for the set of computer jobs in the queue having the user selected state. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. At least one program storage device readable by a computer, tangibly embodying at least one program of instructions executable by the computer to perform a method of monitoring jobs in a queue of a distributed system, comprising:
-
responsive to a request by a client monitor application for jobs information on computer jobs in a queue having a user selected state of execution, wherein computer jobs in the queue are in any one of a plurality of possible states of execution, collecting by a monitoring server application jobs information on a set of computer jobs in the queue of a distributed system having the user selected state, said jobs information comprising JobTracker information for the set of computer jobs, said JobTracker information including jobs data on each computer job of the set of computer jobs having the user selected, tracked job state and, for each job having said tracked job state, a time of entering the tracked job state; and
employing or displaying, by the client monitor application, said jobs information for the set of computer jobs in the queue having the user selected state.
-
Specification