<div dir="ltr"><div>Yep, you have to configure the proxy logging middleware like this, and if youre logging local you dont need to use the udp logging, you can log locally like this</div><div><br></div><div>[DEFAULT] section should look like this : </div>
<div><br></div><div>log_name = swift-proxy-server</div><div>log_facility = LOG_LOCAL0</div><div>log_level = DEBUG</div><div><br></div><div>You need to add the proxy-logging filtering to the main pipeline</div><div><br></div>
<div>[pipeline:main]</div><div>pipeline = catch_errors healthcheck cache authtoken swiftauth proxy-logging proxy-server</div><div><br></div><div>Then you need to activate the filter , adding this section at the end of the config</div>
<div><br></div><div>[filter:proxy-logging]</div><div>use = egg:swift#proxy_logging</div><div><br></div><div>That should be enough, of course you need to configure your syslog to route your logs wherever you want, for example in out /etc/rsyslog.d/ , we create an 10-swift.conf , with this content :)</div>
<div><br></div><div>local0.*;local0.!notice /var/log/swift/proxy.log</div><div>local0.notice           /var/log/swift/proxy.error</div><div>local0.*  </div><div><br></div><div><br></div><div>Best</div><div><br></div><div>
Lean</div><div>Mercadolibre Cloudbuilders</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jan 18, 2013 at 5:35 AM, Robert van Leeuwen <span dir="ltr"><<a href="mailto:Robert.vanLeeuwen@spilgames.com" target="_blank">Robert.vanLeeuwen@spilgames.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I'm trying to get the access log for the swift-proxy-server working.<br>
I'm logging to UDP and the swauth logs are getting there.<br>
However the access logs are not created.<br>
We are running swift 1.7.5 on Scientific Linux<br>
<br>
proxy-server.conf<br>
[default]<br>
log_facility = LOG_LOCAL6<br>
log_udp_host = 127.0.0.1<br>
<br>
Anything I might be missing?<br>
<br>
P.S. I've run tcpdump to capture all the logs swift sends to make sure its not a syslog configuration issue.<br>
<br>
Thx,<br>
Robert<br>
_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
</blockquote></div><br></div>