1GLITE-LB-LOGD(8) Logging&Bookkeeping GLITE-LB-LOGD(8)
2
3
4
6 glite-lb-logd - local logger daemon
7
8
10 glite-lb-logd [options]
11
12
14 glite-lb-logd accepts the L&B events from their sources (via the pro‐
15 ducer L&B API). It is responsible for fast acceptance of the events
16 and their reliable storage in local files.
17
18 Under normal conditions, the events are forwared to the glite-lb-inter‐
19 logd immediately. The file storage allows the interlogger crash recov‐
20 ery.
21
22
24 -c FILE, --cert FILE
25 Get certificate from FILE. This option overrides the
26 $X509_USER_CERT environment variable.
27
28
29 -C DIR, --CAdir DIR
30 Look for trusted CA's certificates in DIR. This option over‐
31 rides the $X509_CERT_DIR environment variable.
32
33
34 -d, --debug
35 Don't run as daemon. Additional diagnostics are not enabled,
36 they can be configured through log4c instead.
37
38
39 -p NUM, --port NUM
40 Listen on the port NUM.
41
42
43 -f PREFIX, --file-prefix PREFIX
44 PREFIX is a path prefix of the event files.
45
46 For each job (jobid) a specific file is created that stores all
47 events associated with this job. The job filename is con‐
48 structed by stripping the protocol+server prefix from the jobid
49 and appending the rest to this PREFIX.
50
51 PREFIX defaults to /var/spool/glite/lb-locallogger/dglogd.log.
52
53 The value has to be same as used in the cooperating glite-lb-
54 logd.
55
56
57 -k FILE, --key FILE
58 Get private key from FILE. This option overrides the
59 $X509_USER_KEY environment variable.
60
61
62
63 -s PATH, --socket PATH
64 Send the messages to interlogger through the UNIX socket PATH.
65
66 The value has to be same as used in the cooperating glite-lb-
67 interlogd.
68
69
70 -i FILE, --pidfile FILE
71 Store pid into FILE. Defaults to /var/run/glite/glite-lb-
72 logd.pid.
73
74
75 -V, --version
76 Print version and exit.
77
78
79 -h, --help
80 Print help and exit.
81
82
83 --noAuth
84 Don't require valid X509 credentials to run the daemon. Used
85 for debugging only.
86
87
88 --noIPC
89 Don't send messages to interlogger.
90
91
92 --noParse
93 Don't parse messages for correctness. Dangerous, for debugging
94 only! Don't use at all.
95
96
97
98
100 /tmp/interlogger.sock
101 Default name of local socket.
102
103
104 /var/spool/glite/lb-locallogger/dglogd.log*
105 Default location of the event storage files.
106
107 No configuration files needed.
108
109
111 X509_USER_KEY
112 If $X509_USER_KEY is set, it is used to locate private key file.
113
114
115 X509_USER_CERT
116 If $X509_USER_CERT is set, it is used to locate certificate
117 file.
118
119
120 X509_CERT_DIR
121 If $X509_CERT_DIR is set, it is used to locate the trusted CA's
122 certificates and ca-signing-policy files.
123
124
125 X509_USER_PROXY
126 If $X509USER_PROXY is set, it is used to locate proxy certifi‐
127 cate file.
128
129
130
132 USR1 Increase verbosity of the program.
133
134
135 USR2 Decrease verbosity of the program.
136
137
138
140 Please report all bugs to CESNET gLite L&B issue tracker available at
141 https://github.com/CESNET/glite-lb/issues
142
143
145 glite-lb-bkserverd(8), glite-lb-interlogd(8), glite-lb-logevent(1),
146
147
149 EU EGEE, JRA1.
150
151
152
153EU EGEE Project April 2008 GLITE-LB-LOGD(8)