Author: Ehm, F.
Paper Title Page
WEPGF155 Improving Software Services Through Diagnostic and Monitoring Capabilities 1
 
  • P. Charrue, M. Buttner, F. Ehm, P. Jurcso
    CERN, Geneva, Switzerland
 
  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.