glite-lb-logd man 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

-c FILE, --cert FILE
Get certificate from FILE. This option overrides the $X509_USER_CERT environment variable.
-C DIR, --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.
-p NUM, --port NUM
Listen on the port NUM.
-f PREFIX, --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.

-k FILE, --key FILE
Get private key from FILE. This option overrides the $X509_USER_KEY environment variable.
-s PATH, --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.

-i FILE, --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/issu…

See Also

glite-lb-bkserverd(8), glite-lb-interlogd(8), glite-lb-logevent(1),

Author

EU EGEE, JRA1.

Referenced By

glite-lb-bkserverd(8), glite-lb-dump(1), glite-lb-interlogd(8), glite-lb-logevent(1), glite-lb-notify(1), glite-lb-purge(1), glite-lb-setup(8).

April 2008 EU EGEE Project Logging&Bookkeeping