1LOGCENTRAL(1) LOGCENTRAL(1)
2
3
4
6 LogCentral - Central logging service for distributed applications
7
9 LogCentral - service using the publisher/subscriber model, where compo‐
10 nents publish tagged messages and tools get back appropriate messages .
11
13 LogCentral [options] ...
14
16 LogCentral gathers and publishes the messages to the subscribers. Mes‐
17 sages are tagged, the LogCentral service only sends suscribers filtered
18 messages.
19
20 Before starting the LogCentral, you must:
21
22 · launch a CORBA Naming Service.
23
24 · launch log forwarders if needed
25
26 · launch LogCentral service
27
28 [Remark: LogCentral must be launched before the log tools/components]
29
31 -config [name]
32 The configuration file for the LogCentral service. First, Log‐
33 Central will use the file provided by command-line, then read
34 environment variable $LOGCENTRAL_CONFIG and in last resort, it
35 will look for a file named "config.cfg" in current directory.
36
38 You can pass a configuration file to LogCentral using command line
39 options through the -config option. Configuration file lists several
40 classes of tags describing the messages. A minimal configuration will
41 look like this:
42
43 [General]
44
45 [DynamicTagList] [StaticTagList] [UniqueTagList] [VolatileTagList]
46
47 The general tag accept the following parameters: * 'port=xxx', speci‐
48 fies the port to use
49
50 · 'MinAge=xxx', defines the minimum period of time that messages will
51 be stored in the LogCentral
52
53 · 'DynamicStartSuffix=START', expands tags with START. See Dynamic‐
54 TagList.
55
56 · 'DynamicStopSuffix=STOP', expands tags with STOP. See DynamicTagList.
57
58 The other four categories configure the state manager of the LogCen‐
59 tral. It is important to know that all tags will be expanded with two
60 suffixes to generate pairs of tags.
61
62 · VolatileTagList, should contain all the monitored tags. Not essential
63 but it may be requested by some tool.
64
65 · UniqueTagList, should contain tags that will overwrite the previous
66 messages of this tag
67
69 · Launching the LogCentral
70
71 LogCentral -config ./LogCentral.cfg
72
74 The LogCentral uses CORBA as its communication layer. While it's a
75 flexible and robust middleware, its deployement on heterogeneous net‐
76 works still is delicate and may require using ssh tunnels.
77
79 Copyright
80 (C)2011, GRAAL, INRIA Rhone-Alpes, 46 allee d'Italie, 69364 Lyon cedex
81 07, France all right reserved <diet-dev@ens-lyon.fr>
82
83 License
84 This program is free software: you can redistribute it and/or mod‐ ify
85 it under the terms of the GNU General Public License as pub‐ lished by
86 the Free Software Foundation, either version 3 of the License, or (at
87 your option) any later version. This program is distributed in the hope
88 that it will be useful, but WITHOUT ANY WARRANTY; without even the
89 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PUR‐
90 POSE. See the GNU General Pub- lic Li‐ cense for more details. You
91 should have received a copy of the GNU General Public License along
92 with this program. If not, see <http://www.gnu.org/licenses/>.
93
95 GRAAL INRIA Rhone-Alpes 46 allee d'Italie 69364 Lyon cedex 07, FRANCE
96 Email: <diet-dev@ens-lyon.fr> WWW: http://graal.ens-lyon.fr/DIET
97
99 omniNames(1), logForwarder(1)
100
103 haikel.guemar@sysfera.com, kevin.coulomb@sysfera.com
104
105 License: GPLv3
106
108 DIET developers
109
110
111
112
1130.1 2011-05-11 LOGCENTRAL(1)