Cargando…

The TDAQ Analytics Dashboard: a real-time web application for the ATLAS TDAQ control infrastructure

The ATLAS Trigger and Data Acquisition (TDAQ) infrastructure is responsible for filtering and transferring ATLAS experimental data from detectors to mass storage systems. It relies on a large, distributed computing environment composed by thousands of software applications running concurrently. In s...

Descripción completa

Detalles Bibliográficos
Autores principales: Magnoni, L, Lehmann Miotto, G, Sloper, J E
Lenguaje:eng
Publicado: 2010
Materias:
Acceso en línea:http://cds.cern.ch/record/1300182
_version_ 1780921037051920384
author Magnoni, L
Lehmann Miotto, G
Sloper, J E
author_facet Magnoni, L
Lehmann Miotto, G
Sloper, J E
author_sort Magnoni, L
collection CERN
description The ATLAS Trigger and Data Acquisition (TDAQ) infrastructure is responsible for filtering and transferring ATLAS experimental data from detectors to mass storage systems. It relies on a large, distributed computing environment composed by thousands of software applications running concurrently. In such a complex environment, information sharing is fundamental for controlling applications behavior, error reporting and operational monitoring. During data taking runs, the streams of messages sent by applications and data published via information services are constantly monitored by experts to verify correctness of running operations and to understand problematic situations. To simplify and improve system analysis and errors detection tasks, we developed the TDAQ Analytics Dashboard, a web application that aims to collect, correlate and visualize effectively this real time flow of information. The TDAQ Analytics Dashboard is composed by two main entities, that reflect the twofold scope of the application. The first is the engine, a Java service that performs aggregation, processing and filtering of real time data stream and computes statistical correlation on sliding windows of time. The results are made available to clients via a simple web interface supporting SQL-like query syntax. The second is the visualization, provided by an Ajax-based web application that runs on client's browser. The dashboard approach allow to present in formation in a clear and customizable structure. Several types of interactive graphs are proposed as widget, that can be dynamically added and removed from visualization panels. Each widget acts as a client for the engine, querying the web interface to retrieve data with desired criteria. In this paper we present in details the design, development and evolution of the TDAQ Analytics Dashboard. We also present the statistical analysis computed by the application in this first period of high energy data taking operations for the ATLAS experiment.
id cern-1300182
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2010
record_format invenio
spelling cern-13001822019-09-30T06:29:59Zhttp://cds.cern.ch/record/1300182engMagnoni, LLehmann Miotto, GSloper, J EThe TDAQ Analytics Dashboard: a real-time web application for the ATLAS TDAQ control infrastructureDetectors and Experimental TechniquesThe ATLAS Trigger and Data Acquisition (TDAQ) infrastructure is responsible for filtering and transferring ATLAS experimental data from detectors to mass storage systems. It relies on a large, distributed computing environment composed by thousands of software applications running concurrently. In such a complex environment, information sharing is fundamental for controlling applications behavior, error reporting and operational monitoring. During data taking runs, the streams of messages sent by applications and data published via information services are constantly monitored by experts to verify correctness of running operations and to understand problematic situations. To simplify and improve system analysis and errors detection tasks, we developed the TDAQ Analytics Dashboard, a web application that aims to collect, correlate and visualize effectively this real time flow of information. The TDAQ Analytics Dashboard is composed by two main entities, that reflect the twofold scope of the application. The first is the engine, a Java service that performs aggregation, processing and filtering of real time data stream and computes statistical correlation on sliding windows of time. The results are made available to clients via a simple web interface supporting SQL-like query syntax. The second is the visualization, provided by an Ajax-based web application that runs on client's browser. The dashboard approach allow to present in formation in a clear and customizable structure. Several types of interactive graphs are proposed as widget, that can be dynamically added and removed from visualization panels. Each widget acts as a client for the engine, querying the web interface to retrieve data with desired criteria. In this paper we present in details the design, development and evolution of the TDAQ Analytics Dashboard. We also present the statistical analysis computed by the application in this first period of high energy data taking operations for the ATLAS experiment.ATL-DAQ-SLIDE-2010-397oai:cds.cern.ch:13001822010-10-14
spellingShingle Detectors and Experimental Techniques
Magnoni, L
Lehmann Miotto, G
Sloper, J E
The TDAQ Analytics Dashboard: a real-time web application for the ATLAS TDAQ control infrastructure
title The TDAQ Analytics Dashboard: a real-time web application for the ATLAS TDAQ control infrastructure
title_full The TDAQ Analytics Dashboard: a real-time web application for the ATLAS TDAQ control infrastructure
title_fullStr The TDAQ Analytics Dashboard: a real-time web application for the ATLAS TDAQ control infrastructure
title_full_unstemmed The TDAQ Analytics Dashboard: a real-time web application for the ATLAS TDAQ control infrastructure
title_short The TDAQ Analytics Dashboard: a real-time web application for the ATLAS TDAQ control infrastructure
title_sort tdaq analytics dashboard: a real-time web application for the atlas tdaq control infrastructure
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/1300182
work_keys_str_mv AT magnonil thetdaqanalyticsdashboardarealtimewebapplicationfortheatlastdaqcontrolinfrastructure
AT lehmannmiottog thetdaqanalyticsdashboardarealtimewebapplicationfortheatlastdaqcontrolinfrastructure
AT sloperje thetdaqanalyticsdashboardarealtimewebapplicationfortheatlastdaqcontrolinfrastructure
AT magnonil tdaqanalyticsdashboardarealtimewebapplicationfortheatlastdaqcontrolinfrastructure
AT lehmannmiottog tdaqanalyticsdashboardarealtimewebapplicationfortheatlastdaqcontrolinfrastructure
AT sloperje tdaqanalyticsdashboardarealtimewebapplicationfortheatlastdaqcontrolinfrastructure