Presentation is loading. Please wait.

Presentation is loading. Please wait.

CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Monitoring: Tracking your tasks with Task Monitoring PAT eLearning – Module 11 Edward.

Similar presentations


Presentation on theme: "CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Monitoring: Tracking your tasks with Task Monitoring PAT eLearning – Module 11 Edward."— Presentation transcript:

1 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Monitoring: Tracking your tasks with Task Monitoring PAT eLearning – Module 11 Edward Karavakis On behalf of the Dashboard Team

2 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Internet Services Introduction You should be able to monitor your analysis tasks – without any hassle! Task Monitoring collects and exposes a user-centric set of information to the user regarding submitted tasks. Part of the Dashboard Framework: – http://dashboard.cern.ch Uses the job monitoring information from the Dashboard database. Available at: http://dashboard.cern.ch/cms Edward.Karavakis@cern.ch – Monitoring: Tracking your tasks with Task Monitoring

3 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Internet Services Good reasons to use it Focused on the user's perspective. Easy to use and to navigate. Intuitive in layout. Fast with very low latency. Updates in 'real time'. Bookmark your favourite tasks. Offers a wide selection of graphical plots. User-driven development. Edward.Karavakis@cern.ch – Monitoring: Tracking your tasks with Task Monitoring

4 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Internet Services Job Status Collection We don't have your grid certificate – cannot directly query the Grid Logging and Bookkeeping System. We rely on the job status sent to the Dashboard either from the jobs themselves from the CRAB UI via MonALISA or on the job status information on RGMA and ICRTM. Provides monitoring functionalities regardless of the submission method or the middleware. Edward.Karavakis@cern.ch – Monitoring: Tracking your tasks with Task Monitoring

5 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Internet Services Inconsistent results? What happens if you see an inconsistency between Dashboard Task Monitoring and crab -status ? As soon as the job is finished at the worker node it is reported to Dashboard as finished. CRAB reports a finished job only when it is considered DONE by the Grid and normally, a small delay is introduced by the Grid Services. But, if you notice that some data is missing regarding your jobs, you should believe crab - status. Edward.Karavakis@cern.ch – Monitoring: Tracking your tasks with Task Monitoring

6 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Internet Services Recent Development Many UI improvements. URLs to every task, user and particular views of a given task. Consumed Time information: Task-specific: Average Efficiency, total & average CPU and Wall Clock time usage, average CPU time per event. Job-specific: Efficiency for a specific job. Extended the selection of the plots. Edward.Karavakis@cern.ch – Monitoring: Tracking your tasks with Task Monitoring

7 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Internet Services Graphical Plots Various Plots available, including: Distribution by Site (successful, failed, running and pending, processed events). Terminated jobs (in terms of Success/ Failures and over time). Application-failed and Grid-aborted jobs by Reason of Failure. Timing plots: Average Efficiency distributed by Site, CPU & Wall Clock time spent on Successful and Failed jobs. Edward.Karavakis@cern.ch – Monitoring: Tracking your tasks with Task Monitoring

8 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Internet Services Future Development Fully configurable time interval. Filters allowing you to search for detailed information about a specific task or job. Automatic generation of commands for: resubmissions / killings / getting logging info, retrieving output,.. Edward.Karavakis@cern.ch – Monitoring: Tracking your tasks with Task Monitoring

9 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Internet Services Required improvements The weakest point is failure diagnostics for both Grid and Application failures. It would be extremely useful to get not only the exit-code, which sometimes can be misleading, but a detailed reason of failure as well. i.e.: ‘Could not save output file A on the storage element B’. Requires modifications of the CRAB Wrapper. A user shouldn’t have to search the log files to understand what went wrong. Edward.Karavakis@cern.ch – Monitoring: Tracking your tasks with Task Monitoring

10 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Internet Services Feedback The Monitoring tool is available at: http://dashboard.cern.ch/cms http://dashboard.cern.ch/cms You can make it better! Please send us your suggestions and feedback at: dashboard-support@cern.ch Edward.Karavakis@cern.ch – Monitoring: Tracking your tasks with Task Monitoring

11 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Internet Services Demo Short demonstration of the application. Edward.Karavakis@cern.ch – Monitoring: Tracking your tasks with Task Monitoring


Download ppt "CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Monitoring: Tracking your tasks with Task Monitoring PAT eLearning – Module 11 Edward."

Similar presentations


Ads by Google