Presentation is loading. Please wait.

Presentation is loading. Please wait.

Monitoring the Grid at local, national, and Global levels Pete Gronbech GridPP Project Manager ACAT - Brunel Sept 2011.

Similar presentations


Presentation on theme: "Monitoring the Grid at local, national, and Global levels Pete Gronbech GridPP Project Manager ACAT - Brunel Sept 2011."— Presentation transcript:

1 Monitoring the Grid at local, national, and Global levels Pete Gronbech GridPP Project Manager ACAT - Brunel Sept 2011

2 2 Introduction to GridPP Local Site Monitoring UK Regional Monitoring Global Monitoring Combined Dashboards

3 Hierarchy of the Grid 3 National Centres CERN Local Sites Tier 3Tier 0Tier 1Tier 2 GridPP provides the UK Particle Physics Grid, 17 University sites and the Rutherford Appleton Lab Tier 1 centre Part of the Worldwide Large Hadron Collider Computing Grid (WLCG) Sites GridPP provides ~28000 CPU cores WLCG provides ~234000 CPU cores

4 Site Monitoring - Ganglia Sites consist of various front end servers, a batch system providing compute and storage servers Most commonly monitored using Ganglia, which is a simple to install tool used for monitoring the status of nodes. 4

5 PBSWEBMON In addition, tools to monitor the specific batch system may be used. Torque (formerly known as PBS) with the Maui scheduler is the predominant batch system used at the UK sites. Pbswebmon can be used to monitor this. 5

6 Network Actual Traffic rates are monitored at many sites using Cacti. Cluster network traffic between WN’s and storage for example can be seen on the Ganglia plots. The GridPP developed GRIDMON to measure network capacity. Each site had an identical node which could run a matrix of tests between sites to monitor bandwidth capacities and quality A database and web front end provided the ability to get historical plots which aid problem diagnosis at sites. 6

7 Gridmon: Test Topology “Full mesh” testing does not scale: As you add hosts it becomes more and more difficult to avoid contention between tests In this particular case, LHC aids us by using a topology of a central star and several mini-meshes for its data flows Each site only tests to/from the Tier-1 and other sites within their Tier-2 A combination of ping, iperf, udpmon and traceroute is used. rl lancs dl liv man shef dur ed gla

8 Gridmon in use 8

9 Fabric Monitoring Is a system up Has it run out of disk space Has a particular process stopped Security logging, and patch status (pakiti) Central Sys logger can help with scanning logs, can be automated with Swatch Nagios provides a framework to schedule tests against nodes and inform you if there is a problem. Far Better than having to trawl logs trying to spot if ‘it’s not OK’. So although there is a web interface, it’s most useful to configure Nagios to send email or SMS alerts when problems occur. 9

10 UK Wide Testing Steve Lloyds tests – Collection of global and local tests for the UK sites 10

11 Grid Service Monitoring Regional Service Availability Monitoring –Each region (eg UK) has a system that tests the various grid components at the sites. This is also based on Nagios, the system queries the GOCDB to build up a list of services provided by the sites and then tests them. –The results are displayed on the web interface and the MyEGI portal but more importantly sent via ActiveMQ to a message bus where the Regional Dashboard picks them up. –Critical Failures will generate Alarms, which a team of Operators (Regional Operator on Duty or ROD), will use to assign tickets to the site. Sites are duty bound by EGI/WLCG MoUs to respond to these tickets within certain time scales dependant on Tier status. 11

12 The UK regional nagios service is run by Oxford University GridPPnagios Views 12

13 Operations Portal https://operations-portal.in2p3.fr/dashboard 13

14 GSTAT – Information publishing Information published by LDAP from the site BDII’s 14

15 Experimental Dashboards Large VO’s such as Atlas, CMS, LHCb have their own extensive monitoring systems –These monitor the jobs and the success/ failure at sites 15

16 Atlas Dashboards 16

17 More Atlas Views 17

18 LHCb dashboard 18

19 Global Accounting http://www3.egee.cesga.es/gridsite/accounting/CESGA/tier2_view.html 19

20 Site Dashboards Attempt to bring together the most relevant information from several web pages and display on one page. Some times done by screen scraping. Others use a Programmatic Interface to select specific information. 20

21 Site Dashboards RAL Tier 1 21

22 Oxford / Glasgow Site dashboards 22 Thanks to Glasgow for the idea / code

23 Oxford’s Atlas dashboard 23

24 Conclusions Probably too much information to ever fit on one dashboard Systems Administrators will continue to need multiple screens to keep track of many web pages They will have to try to consolidate these with customized dashboards, Or perhaps... 24

25 References GridPP http://www.gridpp.ac.uk/http://www.gridpp.ac.uk/ WLCG http://lcg.web.cern.ch/lcg/http://lcg.web.cern.ch/lcg/ Ganglia http://ganglia.sourceforge.net/http://ganglia.sourceforge.net/ Pbswebmon http://sourceforge.net/apps/trac/pbswebmon/wikihttp://sourceforge.net/apps/trac/pbswebmon/wiki Cacti http://www.cacti.net/, pakiti http://pakiti.sourceforge.net/, Nagios http://www.nagios.org/, swatch http://sourceforge.net/projects/swatch/http://www.cacti.net/http://pakiti.sourceforge.net/ http://www.nagios.org/http://sourceforge.net/projects/swatch/ Gridmon http://gridmon.dl.ac.uk/gridmon/graph.htmlhttp://gridmon.dl.ac.uk/gridmon/graph.html Steve Lloyd tests http://pprc.qmul.ac.uk/~lloyd/gridpp/ukgrid.htmlhttp://pprc.qmul.ac.uk/~lloyd/gridpp/ukgrid.html GridPPnagios https://gridppnagios.physics.ox.ac.uk/nagios/ (WLCG Nagios SAM equivalent tests) reporting to Central Operational Dashboard https://operations- portal.egi.eu/dashboard, and MyEGI https://gridppnagios.physics.ox.ac.uk/myegihttps://gridppnagios.physics.ox.ac.uk/nagios/https://operations- portal.egi.eu/dashboardhttps://gridppnagios.physics.ox.ac.uk/myegi EGI Levels GOCDB http://goc.egi.eu/http://goc.egi.eu/ APEL http://www3.egee.cesga.es/gridsite/accounting/CESGA/egee_view.html, Experimental SAM/ Dashboards, (eg Atlas dashboard http://dashboard.cern.ch/atlas/), Experiment based Nagios https://sam-atlas.cern.ch/nagios/http://www3.egee.cesga.es/gridsite/accounting/CESGA/egee_view.htmlhttp://dashboard.cern.ch/atlas/https://sam-atlas.cern.ch/nagios/ GSTAT http://gstat-prod.cern.ch/gstat/summary/GRID/GRIDPP/ / WLCG REBUS http://gstat-wlcg.cern.ch/apps/capacities/vo_shares/http://gstat-prod.cern.ch/gstat/summary/GRID/GRIDPP/ http://gstat-wlcg.cern.ch/apps/capacities/vo_shares/ 25


Download ppt "Monitoring the Grid at local, national, and Global levels Pete Gronbech GridPP Project Manager ACAT - Brunel Sept 2011."

Similar presentations


Ads by Google