In-queue jobs information monitoring and filtering
First Claim
1. A method of monitoring jobs in a queue of a system, said method comprising:
- collecting jobs information on jobs in a queue of a system, said jobs information comprising JobTracker information, said JobTracker information including jobs data on at least one job having a tracked job state and, for each job having said tracked job state, a time of entering the tracked job state; and
employing or displaying said jobs information on the jobs in the queue.
1 Assignment
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.
29 Citations
66 Claims
-
1. A method of monitoring jobs in a queue of a system, said method comprising:
-
collecting jobs information on jobs in a queue of a system, said jobs information comprising JobTracker information, said JobTracker information including jobs data on at least one job having a tracked job state and, for each job having said tracked job state, a time of entering the tracked job state; and
employing or displaying said jobs information on the jobs in the queue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of processing jobs information on jobs in a queue of a system, said method comprising:
-
collecting jobs information on jobs in a queue of a system, said jobs information comprising multiple characteristics; and
presenting said jobs information in one display window, wherein said one display window comprises multiple subwindows for displaying said jobs information, and at least some characteristics of said multiple characteristics are displayed in different subwindows of said multiple subwindows. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method of monitoring jobs in a queue of a system, said method comprising:
-
providing a monitoring server application for collecting jobs information on jobs in a queue of a system, wherein said jobs information comprises multiple characteristics; and
providing a client monitor application, said client monitor application communicating with said monitoring server application and querying said monitoring server application for said jobs information on jobs in the queue of said system, said client monitor application facilitating displaying said jobs information on the jobs in the queue of said system. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of monitoring and trimming at least one filesystem of a system, said method comprising:
-
periodically collecting filesystem information from at least one filesystem of said system, wherein said filesystem information comprises a filesystem usage; and
automatically trimming said at least one filesystem of said system if said filesystem usage exceeds a predefined threshold. - View Dependent Claims (28, 29)
-
-
30. A monitor system for monitoring jobs in a queue of a system, said monitor system comprising:
-
means for collecting jobs information on jobs in a queue of a system, said jobs information comprising JobTracker information, said JobTracker information including jobs data on at least one job having a 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 said jobs information on the jobs in the queue. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A monitor system for monitoring jobs in a queue of a system, said monitor system comprising:
-
a computing unit adapted to collect jobs information on jobs in a queue of a system, said jobs information comprising JobTracker information, said JobTracker information including jobs data on at least one job having a tracked job state and, for each job having said tracked job state, a time of entering the tracked job state; and
wherein said at least one computing unit is further adapted to employ or display said jobs information on the jobs in the queue.
-
-
41. A monitor system for processing jobs information on jobs in a queue of a system, said monitor system comprising:
-
means for collecting jobs information on jobs in a queue of a system, said jobs information comprising multiple characteristics; and
means for presenting said jobs information in one display window, wherein said one display window comprises multiple subwindows for displaying said jobs information, and at least some characteristics of said multiple characteristics are displayed in different subwindows of said multiple subwindows. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
-
48. A monitor system for processing jobs information on jobs in a queue of a system, said monitor system comprising:
-
a computing unit adapted to collect jobs information on jobs in a queue of a system, said jobs information comprising multiple characteristics; and
wherein said at least one computing unit is further adapted to present said jobs information in one display window, said one display window comprising multiple subwindows for displaying said jobs information, at least some characteristics of said multiple characteristics being displayed in different subwindows of said multiple subwindows.
-
-
49. A monitor system for monitoring jobs in a queue of a system, said monitor system comprising:
-
means for providing a monitoring server application for collecting jobs information on jobs in a queue of a system, wherein said jobs information comprises multiple characteristics; and
means for providing a client monitor application for communicating with said monitoring server application and querying said monitoring server application for said jobs information on jobs in the queue of said system, said client monitor application facilitating displaying said jobs information on the jobs in the queue of said system. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A monitor system for monitoring jobs in a queue of a system, said monitor system comprising:
-
a monitoring server application for collecting jobs information on jobs in a queue of a system, wherein said jobs information comprises multiple characteristics; and
a client monitor application communicating with said monitoring server application and querying said monitoring server application for said jobs information on jobs in the queue of said system, said client monitor application facilitating displaying said jobs information on the jobs in the queue of the system.
-
-
59. A monitor system for monitoring and trimming at least one filesystem of a system, said monitor system comprising:
-
means for periodically collecting filesystem information from at least one filesystem of said system, wherein said filesystem information comprises a filesystem usage; and
means for automatically trimming said at least one filesystem of said system should said filesystem usage exceeds a predefined threshold. - View Dependent Claims (60, 61)
-
-
62. A monitor system for monitoring and trimming at least one filesystem of a system, said monitor system comprising:
-
at least one computing unit adapted to periodically collect filesystem information from at least one filesystem of said system, wherein said filesystem information comprises a filesystem usage; and
wherein said at least one computing unit is further adapted to automatically trim said at least one filesystem of said system should said filesystem usage exceed a predefined threshold.
-
-
63. At least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform a method of monitoring jobs in a queue of a system, comprising:
-
collecting jobs information on jobs in a queue of a system, said jobs information comprising JobTracker information, said JobTracker information including jobs data on at least one job having a tracked job state and, for each job having said tracked job state, a time of entering the tracked job state; and
employing or displaying said jobs information on the jobs in the queue.
-
-
64. At least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform a method of processing jobs information on jobs in a queue of a system, comprising:
-
collecting jobs information on jobs in a queue of a system, said jobs information comprising multiple characteristics; and
presenting said jobs information in one display window, wherein said one display window comprises multiple subwindows for displaying said jobs information, and at least some characteristics of said multiple characteristics are displayed in different subwindows of said multiple subwindows.
-
-
65. At least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform a method of monitoring jobs in a queue of a system, comprising:
-
providing a monitoring server application for collecting jobs information on jobs in a queue of a system, wherein said jobs information comprises multiple characteristics; and
providing a client monitor application, said client monitor application communicating with said monitoring server application and querying said monitoring server application for said jobs information on jobs in the queue of said system, said client monitor application facilitating displaying said jobs information on the jobs in the queue of said system.
-
-
66. At least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform a method of monitoring and trimming at least one filesystem of a system, comprising:
-
periodically collecting filesystem information from at least one filesystem of said system, wherein said filesystem information comprises a filesystem usage; and
automatically trimming said at least one filesystem of said system should said filesystem usage exceed a predefined threshold.
-
Specification