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...
Autores principales: | , , |
---|---|
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 |