Cargando…

Improving Software Services Through Diagnostic and Monitoring Capabilities

CERN's Accelerator Controls System is built upon a large set of software services which are vital for daily operations. It is important to instrument these services with sufficient diagnostic and monitoring capabilities to reduce the time to locate a problem and to enable pre-failure detection...

Descripción completa

Detalles Bibliográficos
Autores principales: Charrue, Pierre, Buttner, Mark, Ehm, Felix, Jurcso, Peter
Lenguaje:eng
Publicado: 2015
Materias:
Acceso en línea:https://dx.doi.org/10.18429/JACoW-ICALEPCS2015-WEPGF155
http://cds.cern.ch/record/2213515
_version_ 1780952002133491712
author Charrue, Pierre
Buttner, Mark
Ehm, Felix
Jurcso, Peter
author_facet Charrue, Pierre
Buttner, Mark
Ehm, Felix
Jurcso, Peter
author_sort Charrue, Pierre
collection CERN
description CERN's Accelerator Controls System is built upon a large set of software services which are vital for daily operations. It is important to instrument these services with sufficient diagnostic and monitoring capabilities to reduce the time to locate a problem and to enable pre-failure detection by surveillance of process internal information. The main challenges here are the diversity of programs (C/C++ and Java) , real-time constraints, the distributed environment and diskless systems. This paper describes which building blocks have been developed to collect process metrics and logs, software deployment and release information and how equipment/software experts today have simple and time-saving access to them using the DIAMON console. This includes the possibility to remotely inspect the process (build-time, version, start time, counters,..) and change its log levels for more detailed information.
id oai-inspirehep.net-1481732
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2015
record_format invenio
spelling oai-inspirehep.net-14817322019-09-30T06:29:59Zdoi:10.18429/JACoW-ICALEPCS2015-WEPGF155http://cds.cern.ch/record/2213515engCharrue, PierreButtner, MarkEhm, FelixJurcso, PeterImproving Software Services Through Diagnostic and Monitoring CapabilitiesAccelerators and Storage RingsCERN's Accelerator Controls System is built upon a large set of software services which are vital for daily operations. It is important to instrument these services with sufficient diagnostic and monitoring capabilities to reduce the time to locate a problem and to enable pre-failure detection by surveillance of process internal information. The main challenges here are the diversity of programs (C/C++ and Java) , real-time constraints, the distributed environment and diskless systems. This paper describes which building blocks have been developed to collect process metrics and logs, software deployment and release information and how equipment/software experts today have simple and time-saving access to them using the DIAMON console. This includes the possibility to remotely inspect the process (build-time, version, start time, counters,..) and change its log levels for more detailed information.oai:inspirehep.net:14817322015
spellingShingle Accelerators and Storage Rings
Charrue, Pierre
Buttner, Mark
Ehm, Felix
Jurcso, Peter
Improving Software Services Through Diagnostic and Monitoring Capabilities
title Improving Software Services Through Diagnostic and Monitoring Capabilities
title_full Improving Software Services Through Diagnostic and Monitoring Capabilities
title_fullStr Improving Software Services Through Diagnostic and Monitoring Capabilities
title_full_unstemmed Improving Software Services Through Diagnostic and Monitoring Capabilities
title_short Improving Software Services Through Diagnostic and Monitoring Capabilities
title_sort improving software services through diagnostic and monitoring capabilities
topic Accelerators and Storage Rings
url https://dx.doi.org/10.18429/JACoW-ICALEPCS2015-WEPGF155
http://cds.cern.ch/record/2213515
work_keys_str_mv AT charruepierre improvingsoftwareservicesthroughdiagnosticandmonitoringcapabilities
AT buttnermark improvingsoftwareservicesthroughdiagnosticandmonitoringcapabilities
AT ehmfelix improvingsoftwareservicesthroughdiagnosticandmonitoringcapabilities
AT jurcsopeter improvingsoftwareservicesthroughdiagnosticandmonitoringcapabilities