Cargando…
Web application for detailed real-time database transaction monitoring for CMS condition data
In the upcoming LHC era, databases have become an essential part for the experiments collecting data from LHC, in order to safely store, and consistently retrieve, a wide amount of data, which are produced by different sources. In the CMS experiment at CERN, all this information is stored in ORACLE...
Autores principales: | , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2010
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1063/1.4771858 http://cds.cern.ch/record/1285476 |
_version_ | 1780920565489467392 |
---|---|
author | Di Guida, Salvatore De Gruttola, Michele Innocente, Vincenzo Pierro, Antonio |
author_facet | Di Guida, Salvatore De Gruttola, Michele Innocente, Vincenzo Pierro, Antonio |
author_sort | Di Guida, Salvatore |
collection | CERN |
description | In the upcoming LHC era, databases have become an essential part for the experiments collecting data from LHC, in order to safely store, and consistently retrieve, a wide amount of data, which are produced by different sources. In the CMS experiment at CERN, all this information is stored in ORACLE databases, located on several servers, both inside and outside the CERN network. The task of monitoring different databases is a crucial database administration issue, since different information may be required depending on different users' tasks that involve data transfer, inspection, planning and security. We present here a web application based on a Python web framework and Python modules for data mining purposes. To customize the GUI we record traces of user interactions that are used to build use-case models. In addition the application detects errors in database transactions, such as user errors, application failures, unexpected network shutdown or Structured Query Language (SQL) statement errors, and provides warning messages on the basis of the different categories of users, such as end-user performing database transactions, sub-detector manager, CMS central manager, developer and database administrator. Finally, in order to fullfill the requirements of the CMS experiment community, and to meet the new developments in many Web client tools, our application was further developed, and new features were deployed. |
id | cern-1285476 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2010 |
record_format | invenio |
spelling | cern-12854762019-09-30T06:29:59Zdoi:10.1063/1.4771858http://cds.cern.ch/record/1285476engDi Guida, SalvatoreDe Gruttola, MicheleInnocente, VincenzoPierro, AntonioWeb application for detailed real-time database transaction monitoring for CMS condition dataDetectors and Experimental TechniquesIn the upcoming LHC era, databases have become an essential part for the experiments collecting data from LHC, in order to safely store, and consistently retrieve, a wide amount of data, which are produced by different sources. In the CMS experiment at CERN, all this information is stored in ORACLE databases, located on several servers, both inside and outside the CERN network. The task of monitoring different databases is a crucial database administration issue, since different information may be required depending on different users' tasks that involve data transfer, inspection, planning and security. We present here a web application based on a Python web framework and Python modules for data mining purposes. To customize the GUI we record traces of user interactions that are used to build use-case models. In addition the application detects errors in database transactions, such as user errors, application failures, unexpected network shutdown or Structured Query Language (SQL) statement errors, and provides warning messages on the basis of the different categories of users, such as end-user performing database transactions, sub-detector manager, CMS central manager, developer and database administrator. Finally, in order to fullfill the requirements of the CMS experiment community, and to meet the new developments in many Web client tools, our application was further developed, and new features were deployed.CMS-CR-2010-021oai:cds.cern.ch:12854762010-01-23 |
spellingShingle | Detectors and Experimental Techniques Di Guida, Salvatore De Gruttola, Michele Innocente, Vincenzo Pierro, Antonio Web application for detailed real-time database transaction monitoring for CMS condition data |
title | Web application for detailed real-time database transaction monitoring for CMS condition data |
title_full | Web application for detailed real-time database transaction monitoring for CMS condition data |
title_fullStr | Web application for detailed real-time database transaction monitoring for CMS condition data |
title_full_unstemmed | Web application for detailed real-time database transaction monitoring for CMS condition data |
title_short | Web application for detailed real-time database transaction monitoring for CMS condition data |
title_sort | web application for detailed real-time database transaction monitoring for cms condition data |
topic | Detectors and Experimental Techniques |
url | https://dx.doi.org/10.1063/1.4771858 http://cds.cern.ch/record/1285476 |
work_keys_str_mv | AT diguidasalvatore webapplicationfordetailedrealtimedatabasetransactionmonitoringforcmsconditiondata AT degruttolamichele webapplicationfordetailedrealtimedatabasetransactionmonitoringforcmsconditiondata AT innocentevincenzo webapplicationfordetailedrealtimedatabasetransactionmonitoringforcmsconditiondata AT pierroantonio webapplicationfordetailedrealtimedatabasetransactionmonitoringforcmsconditiondata |