100 likes | 264 Views
RGMA - Monitoring role for GridPP. Steve Fisher (most material from Antony), RAL GridPP16, QMUL, 28 July 2006. R-GMA. Generic job monitoring User job monitoring Gridftp monitoring Network monitoring Information providers Service Discovery Other Monitoring. Generic Job Monitoring.
E N D
RGMA - Monitoring role for GridPP Steve Fisher (most material from Antony), RAL GridPP16, QMUL, 28 July 2006
R-GMA • Generic job monitoring • User job monitoring • Gridftp monitoring • Network monitoring • Information providers • Service Discovery • Other Monitoring GridPP16, QMUL 28/06/06
Generic Job Monitoring • Job Monitoring (L&B) • Reads L&B logs on the resource broker nodes • Publishes data about the changes in state of jobs • Job Monitoring (WN) • On the WNs, the Job Wrapper (if enabled by JDL) periodically publishes information about the state of the process running the job and its environment logging and bookkeeping service job state user interface worker nodes process state information service (R-GMA) GridPP16, QMUL 28/06/06
User Job Monitoring • Users can instrument their own code directly with R-GMA “insert” statements • The data can be gathered remotely by the user issuing R-GMA “select” statements • APIs available in C, C++, Java and Python, a CLI is also available GridPP16, QMUL 28/06/06
Gridftp Monitoring GridPP16, QMUL 28/06/06
Network monitoring GridPP16, QMUL 28/06/06
Information Providers / Sensors • Data provided by sensors in a “standard” format • Currently ldif • May move to key value pairs • Information system transports the data • The information system should be independent of the sensors • Same sensors then publish to R-GMA (via GIN) or BDII or both GridPP16, QMUL 28/06/06
Finding services listServices type, site, VOs listServicesByData service data, type, site, VOs listServicesByHost type, host, VOs listAssociatedServices service name, type, site, VOs Getting further information getService, getServiceDetails getServiceData, getServiceDataItem getServiceSite, getServiceWSDL Service Discovery GridPP16, QMUL 28/06/06
Other Monitoring • A number of different examples have been presented to give some ideas of how R-GMA can be used • We are happy to advise people on how best to use R-GMA to meet their monitoring needs • We will endeavour to meet any new requirements from GridPP users GridPP16, QMUL 28/06/06
For more information… • EGEE Web pages: http://hepunx.rl.ac.uk/egee/jra1-uk/ • E-mail: jra1-uk@physics.gla.ac.uk GridPP16, QMUL 28/06/06