glite-lb-logd (8) Linux Manual Page
glite-lb-logd – local logger daemon
Synopsis
glite-lb-logd [options]
Description
glite-lb-logd accepts the L&B events from their sources (via the producer L&B API). It is responsible for fast acceptance of the events and their reliable storage in local files. Under normal conditions, the events are forwared to the glite-lb-interlogd immediately. The file storage allows the interlogger crash recovery.
Options
-cFILE, –cert FILE- Get certificate from FILE. This option overrides the $X509_USER_CERT environment variable.
-CDIR, –CAdir DIR- Look for trusted CA’s certificates in DIR. This option overrides the $X509_CERT_DIR environment variable.
-d, –debug- Don’t run as daemon. Additional diagnostics are not enabled, they can be configured through log4c instead.
-pNUM, –port NUM- Listen on the port NUM.
-fPREFIX, –file-prefix PREFIX- PREFIX is a path prefix of the event files.
For each job (jobid) a specific file is created that stores all events associated with this job. The job filename is constructed by stripping the protocol+server prefix from the jobid and appending the rest to this PREFIX.
PREFIX defaults to /var/spool/glite/lb-locallogger/dglogd.log.
The value has to be same as used in the cooperating glite-lb-logd.
-kFILE, –key FILE- Get private key from FILE. This option overrides the $X509_USER_KEY environment variable.
-sPATH, –socket PATH- Send the messages to interlogger through the UNIX socket PATH.
The value has to be same as used in the cooperating glite-lb-interlogd.
-iFILE, –pidfile FILE- Store pid into FILE. Defaults to /var/run/glite/glite-lb-logd.pid.
-V, –version- Print version and exit.
-h, –help- Print help and exit.
–noAuth- Don’t require valid X509 credentials to run the daemon. Used for debugging only.
–noIPC- Don’t send messages to interlogger.
–noParse- Don’t parse messages for correctness. Dangerous, for debugging only! Don’t use at all.
Files
- /tmp/interlogger.sock
- Default name of local socket.
- /var/spool/glite/lb-locallogger/dglogd.log*
- Default location of the event storage files.
- No configuration files needed.
Environment
X509_USER_KEY- If $X509_USER_KEY is set, it is used to locate private key file.
X509_USER_CERT- If $X509_USER_CERT is set, it is used to locate certificate file.
X509_CERT_DIR- If $X509_CERT_DIR is set, it is used to locate the trusted CA’s certificates and ca-signing-policy files.
X509_USER_PROXY- If $X509USER_PROXY is set, it is used to locate proxy certificate file.
Signals
USR1- Increase verbosity of the program.
USR2- Decrease verbosity of the program.
Bugs
Please report all bugs to CESNET gLite L&B issue tracker available at https://github.com/CESNET/glite-lb/issues
See Also
glite-lb-bkserverd(8), glite-lb-interlogd(8), glite-lb-logevent(1),
Author
EU EGEE, JRA1.
