PandaLogger
The Panda logger provides client and server components for a logging system by which Panda services can register incidents for central logging,
users can inspect logging records through a web interface (
PandaMonitor), and diagnostics and log analysis can be performed on logging
records (in the
PandaMonitor).
The logger is based on the standard Python
logging module
.
Logger client interface
The logger client is implemented as a small extension of the http handler offered by the python logging module. See
PandaLogger.py for the code and testlog.py for a usage example.
Logger service
The logger service runs off of the same Apache server as the monitor. The logger service receives http logging messages from clients
and registers them in a logging DB in the PanDA database. See loggerd.py
Logger web interface
The web interface for the logger is part of the
PanDA monitor at
panda.cern.ch
.
Major updates:
--
TorreWenaus - June 2014
--
TorreWenaus - 06 Oct 2006
Responsible: TorreWenaus