13–17 Feb 2006
Tata Institute of Fundamental Research
Europe/Zurich timezone

The Log Service for the ATLAS Experiment

15 Feb 2006, 16:20
20m
B333 (Tata Institute of Fundamental Research)

B333

Tata Institute of Fundamental Research

Homi Bhabha Road Mumbai 400005 India
oral presentation Online Computing Online Computing

Speaker

Dr Benedetto Gorini (CERN)

Description

This paper introduces the Log Service, developed at CERN within the ATLAS TDAQ/DCS framework. This package remedies the long standing problem of attempting to direct messages to the standard output and/or error in diskless nodes with no terminal. The Log Service provides a centralized mechanism for archiving and retrieving qualified information (Log Messages) created by TDAQ applications (Log Producers). One or multiple Log Servers form the system’s archival container, based on the MySQL database. A C++ interface is provided to access the Log Servers in a transparent manner. Messages can be inserted, retrieved and/or removed. Furthermore, a user- friendly web-based (PHP/HTML) tool is available to easily browse and/ore remove Log Messages. The development of these software components are described in this paper. Performance testing has been conducted within a controllable environment with up to ten Log Producers, two Log Servers and two Log Managers. The outcome has been crucial to identify the bottlenecks and constraints of the software and hardware infrastructure. Especially important has been the need to limit the Web Server connections to just one in order not to disturb the Log Message passing mechanism.

Primary author

Presentation materials