19
Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

Embed Size (px)

Citation preview

Page 1: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

Web Based MonitoringDT online shifter tutorial

Jesús Puerta-Pelayo

CIEMAT

Muon_Barrel_Workshop_07/July/10

Page 2: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

CMS Web Based MonitoringCMS Web Based Monitoring

● What is CMS WBM?What is CMS WBM?

– WHAT: set of java based web tools

– WHAT FOR: remote (read-only) access, retrieving and monitoring of DCS

variables (or any other info stored in OMDS)

OMDS: Oracle database containing mostly detector related quantities (Voltages,

temperatures, HW errors...)

– WHO:

● Core support teamCore support team (technical support, common tools, maintenance)

● Subdetector expertsSubdetector experts (development of detector-specific tools)

● Accesible from outside CERN network (CERN certificate)https://twiki.cern.ch/twiki/bin/view/CMS/OnlineWBWebBasedMonitoringhttps://twiki.cern.ch/twiki/bin/view/CMS/OnlineWBWebBasedMonitoring

http://cmswbm.cern.chhttp://cmswbm.cern.ch

Page 3: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

Why is WBM useful for a DT shifter?Why is WBM useful for a DT shifter?

● It’s the official tool for the monitoring of CMS status from It’s the official tool for the monitoring of CMS status from

outside CMS. outside CMS.

● First glimpse of detector statusFirst glimpse of detector status (from outside, no tunnel (from outside, no tunnel

required)required)

● LastValue, TriggerRates, Page Zero...LastValue, TriggerRates, Page Zero...

● Historical valuesHistorical values

● RunSummary, Trend of variables, Downtime LoggerRunSummary, Trend of variables, Downtime Logger

● Most of the tools are expert-oriented, but still it’s Most of the tools are expert-oriented, but still it’s

recommendable to know where to look at, in case we want to recommendable to know where to look at, in case we want to

trace back problems.trace back problems.

Page 4: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

CMSWBM home & toolsCMSWBM home & tools

Sub-Sub-detector detector

toolstoolsCentral toolsCentral tools

Page 5: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

Central tools (I): Central tools (I): Run SummaryRun Summary

For a given run, RunSummary retrieves historical information (configurations, subdetectors status, Bfield...)

Selection can be done on time, type of run, subdetectors included, etc.The ongoing run can be checked

https://cmswbm.web.cern.ch/cmswbm/cmsdb/servlet/RunSummaryhttps://cmswbm.web.cern.ch/cmswbm/cmsdb/servlet/RunSummary

To be used :To be used :

Check the conditions of Check the conditions of a run (general a run (general conditions and conditions and subdetector config)subdetector config)

Page 6: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

Central tools (I): Central tools (I): Run SummaryRun SummarySnapshot of information shown by RunSummary for a particular run

BlaBla

Subdetector specific run summaries

Basic variables

Trigger & LHC

info

Page 7: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

Central tools (II): Central tools (II): Trigger RatesTrigger Rates

Check the instant trigger status, including rate plot, configuration Can be used for historical values (old runs)

Select different Select different contributions to contributions to trigger plot from this trigger plot from this tabletable

Basic variables

https://cmswbm.web.cern.ch/cmswbm/cmsdb/servlet/TriggerRateshttps://cmswbm.web.cern.ch/cmswbm/cmsdb/servlet/TriggerRates

Pick a run (by default last or ongoing run)

To be used :To be used :

Check the current or past trigger Check the current or past trigger configurations (for the configurations (for the current run or any old one)current run or any old one)

Page 8: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

Central tools (III): Central tools (III): Runtime SummaryRuntime Summary

For a specific LHC fill, it provides details and statistics about Runtime quality

https://cmswbm.web.cern.ch/cmswbm/cmsdb/servlet/FillSummaryhttps://cmswbm.web.cern.ch/cmswbm/cmsdb/servlet/FillSummary

To be used :To be used :

Check in detail the Check in detail the reasons of reasons of downtime for a downtime for a particular LHC particular LHC periodperiod

Page 9: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

Central tools (IV): Central tools (IV): CMS Page ZeroCMS Page ZeroOverview of CMS status

And many other tools can be used to retrieve information And many other tools can be used to retrieve information

https://cmswbm.web.cern.ch/cmswbm/cmsdb/servlet/PageZerohttps://cmswbm.web.cern.ch/cmswbm/cmsdb/servlet/PageZero

To be used :To be used :

Overview of current Overview of current CMS conditionsCMS conditions

Page 10: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

How to track DT status?How to track DT status?1)1) From central services:From central services:

Some DT variables monitorized via LastValue toolSome DT variables monitorized via LastValue tool (last stored value by DCS on the omds DB). It provides the current status of the detector.

Very useful to check current (and historic) status of detector from outside P5

HV, LV, gas, PADCsHV, LV, gas, PADCs

https://cmswbm.web.cern.ch/cmswbm/cmsdb/servlet/LastValue

To be used :To be used :

Check current HV / I or gas conditions Check current HV / I or gas conditions

Retrieve old status of these variablesRetrieve old status of these variables

Page 11: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

How to track DT status?How to track DT status?2) With specific tools developed for DTs:2) With specific tools developed for DTs:

HV diagnosis & monitor HV diagnosis & monitor

DT run summaryDT run summary

DT plot toolDT plot tool

https://cmswbm.web.cern.ch/cmswbm/cmsdb/servlet/DTSummaryhttps://cmswbm.web.cern.ch/cmswbm/cmsdb/servlet/DTSummary

Page 12: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

DT Run SummaryDT Run SummaryExtension of the central RunSummary for DT specific informationExtension of the central RunSummary for DT specific information

Select a particular runSelect a particular run

A group of runs with A group of runs with certain featurescertain features

Or a list with the last runs Or a list with the last runs with DTswith DTs

It can be accessed independently from the DT subdetector side, and it’s also It can be accessed independently from the DT subdetector side, and it’s also linked inside the general RunSummarylinked inside the general RunSummary

To be used :To be used :

DT part of Global RunSummary: used to DT part of Global RunSummary: used to check DT configuration and check DT configuration and conditions of a run.conditions of a run.

Page 13: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

DT Run SummaryDT Run Summary

ROS & DDU status saved by DAQ (every 2 minutes) are registered

List of errors at the beginning and end of the run

Configuration keys for the selected run (DAQ, Trigger, MC...)

Downtime statistics for the Lumi section associated to this run

Page 14: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

DT Run SummaryDT Run Summary

List of CCB errors during the run

Links to DCS LastValue for the start and stop of run times (“Snapshots” of detector statuses at those times)

List 10 previous and 10 latter runs

Page 15: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

DT Plot toolDT Plot tool

Tool DT-related variables. For the time being:• High Voltage• Low Voltage• Trigger SC variables

(... more in the future)

To be used :To be used :

Retrieve historical values of these variables Retrieve historical values of these variables

Page 16: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

DT PageZeroDT PageZeroOverview of full DT detector as registered in the DB

Still a *very* preliminary version...

https://cmswbm.web.cern.ch/cmswbm/cmsdb/servlet/DTPageZerohttps://cmswbm.web.cern.ch/cmswbm/cmsdb/servlet/DTPageZero

Last 10 runs with DT

ROS/DDU errors in last

runLinks to

ROS/DDU monitor pages

MC status and CCB errors

Link to Dashboard

Autorefresh period

HV/LV statusLinks to LastValue

tool

Trigger Sector Collector statusLink to Trigger Supervisor DT

cell

To be used :To be used :

First glimpse of DT statusFirst glimpse of DT status

Gateway to the rest of control / monitor Gateway to the rest of control / monitor toolstools

Page 17: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

DT HV monitoringDT HV monitoringTool to debug HV behaviour (mostly for experts)Tool to debug HV behaviour (mostly for experts)Dedicated analysis table in DB continuously running: currents in all channels are processed, Dedicated analysis table in DB continuously running: currents in all channels are processed,

and a flag is assigned to each HV channel, depending on on/off status, number of spikes and a flag is assigned to each HV channel, depending on on/off status, number of spikes (OvC), trips, etc.(OvC), trips, etc.

Snapshot of HV status corresponding to last 48 hours

(historical snapshots can be obtained)

To be used :To be used :Track long term HV behaviour of DT chambersTrack long term HV behaviour of DT chambers

Page 18: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

For any selected chamber, a table with all channels status is shownFor any selected chamber, a table with all channels status is shown

DT HV monitoringDT HV monitoring

Table with historic values of HV Table with historic values of HV diagnosis diagnosis

(all OvCs, all trips, all OFF periods for a (all OvCs, all trips, all OFF periods for a given channel on a single table)given channel on a single table)

Direct link to DT Plot Direct link to DT Plot ToolTool

Page 19: Web Based Monitoring DT online shifter tutorial Jesús Puerta-Pelayo CIEMAT Muon_Barrel_Workshop_07/July/10

WBM is a very useful tool for the monitoring of our detector (it is indeed *THE* official tool maintained by the CMS community).

Tools under development, changes are frequent. Stay tuned and check twiki for changes

General twiki

DT twiki

Shifters are key users of WBM, any improvement, suggestion, bug, etc you notice, let me/us know.

Feel free to play with these and any other tools, and provide feedback.

SummarySummary

https://twiki.cern.ch/twiki/bin/view/CMS/OnlineWBWebBasedMonitoringhttps://twiki.cern.ch/twiki/bin/view/CMS/OnlineWBWebBasedMonitoring

https://twiki.cern.ch/twiki/bin/view/CMS/DTWebBasedMonitoringServiceshttps://twiki.cern.ch/twiki/bin/view/CMS/DTWebBasedMonitoringServices