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/issues

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