Hi GlusterFS users,<br><br>I&#39;m looking for the proper way to manage GlusterFS 3.3 logs.<br><br>First, I&#39;d like to centralize all logs coming from GlusterFS. I read posts mentioning syslog support in this mailing-list archives. I tried a few volume options like &quot;sys-log-level&quot; or &quot;[client|brick].syslog-level&quot;, but the gluster cli command says these options doesn&#39;t exist.<br>

<br>Reading libglusterfs/src/logging.c, I see that if GF_LINUX_HOST_OS is defined, calls to openlog/syslog will be made. Since I naively built GlusterFS myself, is there something I missed to ensure that GF_LINUX_HOST_OS is defined ?<br>

The only thing I&#39;m sure about is I can&#39;t find any occurence of &quot;GlusterFS&quot; in messages received by syslogd.<br><br>I would also like to know how to define the log location of individual bricks. Currently, glusterd forks glusterfsd processes for each brick with &quot;-l /path/to/a/default/location/brick-path.log&quot;. I tried to define a custom path using &quot;gluster volume log filename volname /path/to/logs&quot; but the option isn&#39;t recognized (&quot;unrecognized word: filename&quot;). What&#39;s strange is the manpage talks about &quot;volume log filename&quot; and &quot;volume log locate&quot; while the command line tool only knows about &quot;volume log rotate&quot;:<br>

# gluster volume help | grep &#39;^volume log &#39;<br>volume log rotate &lt;VOLNAME&gt; [BRICK] - rotate the log file for corresponding volume/brick<br><br>Thanks for your help!<br><br>Philippe<br>