DQM Services: Status and Plans DQM Workshop (CMS week) – 28 February 2007 Christos Leonidopoulos CERN PH for the EvF/DQM group.

Slides:



Advertisements
Similar presentations
1. XP 2 * The Web is a collection of files that reside on computers, called Web servers. * Web servers are connected to each other through the Internet.
Advertisements

Info to Enterprise Migration Implementation Case Study: SBC Corporation Presented to the Crystal Decisions Regional Users Group for the Bay Area on October.
1 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall James A. Senns Information Technology, 3 rd Edition Chapter 7 Enterprise Databases.
Zhongxing Telecom Pakistan (Pvt.) Ltd
© 2007 Cisco Systems, Inc. All rights reserved.ISCW-Mod3_L7 1 Network Security 2 Module 6 – Configure Remote Access VPN.
Texas Digital Library Services Preservation Network.
6 Copyright © 2005, Oracle. All rights reserved. Building Applications with Oracle JDeveloper 10g.
Tutorial 9 – Creating On-Screen Forms Using Advanced Table Techniques
XP New Perspectives on Microsoft Office Word 2003 Tutorial 7 1 Microsoft Office Word 2003 Tutorial 7 – Collaborating With Others and Creating Web Pages.
0 - 0.
Introduction Lesson 1 Microsoft Office 2010 and the Internet
Configuration management
Software change management
Airmux Presentation for TS2012 Slide 1 Presented by: CBNetworks Technical Support Airmux- Planner.
Campaign Overview Mailers Mailing Lists
FitNesse in Fifty Minutes Chris Harbert Resonate 1.
1 of 27 DA1241 Archive Companies Last updated: March-2004 DA1241 Archive Companies.
DPM ARCHITECT FOR XBRL XBRL taxonomy editor aimed at BUSINESS USERS Based on the DPM approach and DPM XBRL Architecture Currently on its last stage of.
INTRODUCTION TO SIMULATION WITH OMNET++ José Daniel García Sánchez ARCOS Group – University Carlos III of Madrid.
CIMCO Integration Software Products
1 Contract Inactivation & Replacement Fly-in Action ( Continue to Page Down/Click on each page…) Electronic Document Access (EDA)
ECATS RCCA CAMP PROCESS ENHANCEMENTS
Microsoft Office Illustrated Fundamentals Unit C: Getting Started with Unit C: Getting Started with Microsoft Office 2010 Microsoft Office 2010.
4 Oracle Data Integrator First Project – Simple Transformations: One source, one target 3-1.
Executional Architecture
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
Addition 1’s to 20.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
School Census Summer 2011 Headlines Version Jim Haywood Product Manager for Statutory Returns.
Egon Dümig Information Technology Consulting page 1 Replicator I ReplicatorI Replicator I Replicator I.
Week 1.
1 1999/Ph 514: Channel Access Concepts EPICS Channel Access Concepts Bob Dalesio LANL.
12 January 2009SDS batch generation, distribution and web interface 1 ExESS IT tool for SDS batch generation, distribution and web interface ExESS IT tool.
13-1 © Prentice Hall, 2004 Chapter 13: Designing the Human Interface (Adapted) Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra,
Section 1: Process to create EAS Interface File  DoD Batch and Timecard Status Report  DoD Employee Missing Payroll Data Report  Distribute Labor Cost.
1 Implementing DDIEditor in the Danish Data Archive - Demonstration and gained experience Part of session: Recent Developments in the DDI Implementation.
Benchmark Series Microsoft Excel 2013 Level 2
1 XML Web Services Practical Implementations Bob Steemson Product Architect iSOFT plc.
July 2010 D2.1 Upgrading strategy Javier Soto Catalog Release 3. Communities.
Visual Basic 2010 How to Program Reference: Instructor: Maysoon Bin Duwais slides Visual Basic 2010 how to program by Deitel © by Pearson Education,
Visual Web Information Extraction With Lixto Robert Baumgartner Sergio Flesca Georg Gottlob.
Report Distribution Report Distribution in PeopleTools 8.4 Doug Ostler & Eric Knapp 7264.
Data Quality Monitoring for CMS RPC A. Cimmino, D. Lomidze P. Noli, M. Maggi, P. Paolucci.
Maintaining and Updating Windows Server 2008
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Danielle Baldwin, ITS Web Services CMS Administrator Application Overview and Joomla 1.5 RC 1 Highlights.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
CFT Offline Monitoring Michael Friedman. Contents Procedure  About the executable  Notes on how to run Results  What output there is and how to access.
Storage Manager Overview L3 Review of SM Software, 28 Oct Storage Manager Functions Event data Filter Farm StorageManager DQM data Event data DQM.
SPSiteManager Analysis Features. Keith Richie, Premier Field Engineering Keith Richie, Premier Field.
What’s new in Kentico CMS 5.0 Michal Neuwirth Product Manager Kentico Software.
Developing software and hardware in parallel Vladimir Rubanov ISP RAS.
A Technical Validation Module for the offline Auger-Lecce, 17 September 2009  Design  The SValidStore Module  Example  Scripting  Status.
CMS pixel data quality monitoring Petra Merkel, Purdue University For the CMS Pixel DQM Group Vertex 2008, Sweden.
Afresco Overview Document management and share
RPC DQM status Cimmino, M. Maggi, P. Noli, D. Lomidze, P. Paolucci, G. Roselli, C. Carillo.
Physics & Data Quality Monitoring at CMS Emilio Meschi (original design, run-control, mentoring) CL (core functionality, rules & alarms library, tech support)
DQM for the RPC subdetector M. Maggi and P. Paolucci.
Online Monitoring System at KLOE Alessandra Doria INFN - Napoli for the KLOE collaboration CHEP 2000 Padova, 7-11 February 2000 NAPOLI.
Alarm Handling Oliver Holme 7 th November Guidelines & Strategies All provide recommendation to use Framework Classes Standard severities/behaviour/colours.
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Neil Kidd Developer Tools Technical Specialist Microsoft UK.
GROUP PresentsPresents. WEB CRAWLER A visualization of links in the World Wide Web Software Engineering C Semester Two Massey University - Palmerston.
The ALICE data quality monitoring Barthélémy von Haller CERN PH/AID For the ALICE Collaboration.
Developer Exam Preparation Thom Robbins Bryan Soltis
Ch. 31 Q and A IS 333 Spring 2016 Victor Norman. SNMP, MIBs, and ASN.1 SNMP defines the protocol used to send requests and get responses. MIBs are like.
Maintaining and Updating Windows Server 2008 Lesson 8.
Status of RPC DQM for Global DAQ in CMSSW
DQM for the RPC subdetector
Website Testing Checklist
Presentation transcript:

DQM Services: Status and Plans DQM Workshop (CMS week) – 28 February 2007 Christos Leonidopoulos CERN PH for the EvF/DQM group

DQM Services – 28 Feb 2007Christos Leonidopoulos 2 What is DQM? DQM is: –A monitoring project originally created for the Event Filter Farm –A set of monitoring tools that can be used either on- or off-line: Tree-like structures w/ histograms, profiles, scalars, strings Quality tests that produce warnings, errors, alarms Visualization tools Transfer of monitoring information to remote nodes –A wrapper around ROOT objects that offers the above functionality DQM is not: –A validation suite (just like ROOT is not a physics analysis) –A set of out-of-the-box templates that are ready to use

DQM Services – 28 Feb 2007Christos Leonidopoulos 3 What can DQM do for me? Main reasons for using DQM: –Transfer of monitoring information over network Creation/updates of histograms/profiles/etc transparent to user Suitable for distributed systems –Library with quality tests, alarm generation/storage/distribution Often updated w/ algorithm donations from users –Bonus: Extended usability by CMS helps w/ bug discovering/fixing (EvF, OnSel, all subdetector groups, beam-tests, MTCC, …) Ongoing development over last 2 years: Emilio Meschi (original design, run-control, mentoring) CL (core functionality, rules & alarms library, tech support) Dimitrios Tsirigkas (Web interface), Giulio Eulisse, Andrea Carboni (Qt-GUI) Ilaria Segoni (specialized clients, coordination with detector groups) Kurt Biery (DQM data & Storage Manager)

DQM Services – 28 Feb 2007Christos Leonidopoulos 4 DQM: On-line mode On-line operating mode: Monitoring producers server monitoring consumers Useful when: Need to access info from multiple monitoring producers Need clear separation of production (sources) and processing (client) of monitoring information (e.g. Filter Farm) Monitoring producers Monitoring consumers See Emilios slides

DQM Services – 28 Feb 2007Christos Leonidopoulos 5 DQM: On-line mode #2 Clients Super Clients CERN Network Non-CERN Network What if you want something simpler? See Emilios slides

DQM Services – 28 Feb 2007Christos Leonidopoulos 6 DQM: Off-line (standalone) mode Merge source & client; eliminate collector Useful when one wants to: First access/produce monitoring information Then process it In the same program! Equivalent to off-line or validation mode Equivalent to a standalone ROOT macro Monitoring producer Monitoring consumer Single program/node

DQM Services – 28 Feb 2007Christos Leonidopoulos 7 DQM from a users perspective Client DQM Monitoring information Configuration Reference objects Historic plots Etc… Comparison-to-reference Collation of similar objects Database Tools Alarm System ok Create monitoring information Process: Visualize, analyze, determine quality, store (à la ROOT or kumac macro) Possible today, but not managed by DQM

DQM Services – 28 Feb 2007Christos Leonidopoulos 8 2 Core Features #1: The Basics Support for all the usual stuff: static and dynamic sets of objects 1,2,3-D histograms, 1,2-D profiles, integers, floats, strings (ROOT objects behind the scenes) Support for tree-like directory structures 1 3

DQM Services – 28 Feb 2007Christos Leonidopoulos 9 Core Features #2: Quality Tests Library with rules for assigning quality value to tests Comparison to reference (χ 2, Kolmogorov tests) Contents within range ([x min, x max ], ([y min, y max ]) Exact match Mean of (e.g. gaussian) distribution near expected value Check for dead channels Check for noisy channels Mean & RMS of bins within allowed range Quality tests run automatically by DQM Results attached to Monitor Elements Can be saved in ROOT file for off-line use Alarm library Warnings & error messages propagating to all clients downstream

DQM Services – 28 Feb 2007Christos Leonidopoulos 10 1 Quality Tests: Examples 23

DQM Services – 28 Feb 2007Christos Leonidopoulos 11 Core Features #3: Output/Input Support for ROOT-files Create and save ROOT-files w/ (any subset of ) monitoring structure on the fly (including results of quality tests) Can also read back file (playback), create MonitorElements, attach quality test results (1_2_0 feature)

DQM Services – 28 Feb 2007Christos Leonidopoulos 12 Web interface v2.0

DQM Services – 28 Feb 2007Christos Leonidopoulos 13 Customized SiStrip Web interface

DQM Services – 28 Feb 2007Christos Leonidopoulos 14 DQM Iguana Qt-GUI #1

DQM Services – 28 Feb 2007Christos Leonidopoulos 15 Cosmic test data for calorimeter detector (reading from file) DQM Iguana Qt-GUI #2

DQM Services – 28 Feb 2007Christos Leonidopoulos 16 Recent highlights Added the ability to group MEs from different folders/nodes: Tags Similar to google mails labels Improved interface for accessing MEs Can open ROOT files in playback mode Fit functions/results can be transferred to remote nodes Improvements in code stability

DQM Services – 28 Feb 2007Christos Leonidopoulos 17 Historic Plots & DQM

DQM Services – 28 Feb 2007Christos Leonidopoulos 18 Open items & to-do lists (savannah) DQM support requests: DQM bugs: DQM tasks:

DQM Services – 28 Feb 2007Christos Leonidopoulos 19 DQM documentation Release notes for latest developments Instructions for getting started Archive with presentations from DQM group: DQM status for subdetector groups Twiki page with discussions, notes, manuals, links