<?xml version="1.0" encoding="UTF-8"?>
<article>
  <body>[**SyslogLogger**](http://seattlerb.rubyforge.org/SyslogLogger/)

&gt;SyslogLogger is a Logger replacement that logs to syslog.
&gt;It is almost drop-in with a few caveats.

SyslogLogger&#12434;&#20351;&#12358;&#12392;&#12289;rails&#12398;&#12525;&#12464;&#12434; syslog &#12395;&#35352;&#37682;&#12377;&#12427;&#12424;&#12358;&#12395;
&#12377;&#12427;&#20107;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;

###&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&#26041;&#27861;

shell&gt;&gt;
% sudo gem install SyslogLogger
&lt;&lt;--

&#26222;&#36890;&#12395; rubygems &#12392;&#12375;&#12390;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&#12391;&#12365;&#12414;&#12377;&#12290;
&#32154;&#12356;&#12390;&#12289;&#12450;&#12503;&#12522;&#12465;&#12540;&#12471;&#12519;&#12531;&#12398;&#35373;&#23450;&#12434;&#34892;&#12356;&#12414;&#12377;&#12290;

**config/environments/production.rb**

rails&gt;&gt;
# SyslogLogger
require 'syslog_logger'
RAILS_DEFAULT_LOGGER = SyslogLogger.new 'appname'
&lt;&lt;--

`appname`&#12399;&#12450;&#12503;&#12522;&#12465;&#12540;&#12471;&#12519;&#12531;&#12434;&#35672;&#21029;&#12377;&#12427;&#21517;&#21069;&#12395;&#32622;&#12365;&#25563;&#12360;&#12390;&#12367;&#12384;&#12373;&#12356;&#12290;

&#12373;&#12425;&#12395;&#12289;syslog&#12398;&#35373;&#23450;&#12434;&#34892;&#12356;&#12414;&#12377;&#12290;
root&#12395;&#12394;&#12387;&#12390;&#20197;&#19979;&#12398;&#35352;&#36848;&#12434;&#26360;&#12365;&#21152;&#12360;&#12414;&#12377;&#12290;

**/etc/syslog.conf**

    !appname
    *.*     /var/log/appname.log

&#20462;&#27491;&#12364;&#28168;&#12435;&#12384;&#12425;&#12289;&#31354;&#12398;`/var/log/appname.log`&#12501;&#12449;&#12452;&#12523;&#12434;&#20316;&#25104;&#12375;&#12390;
syslogd&#12434;&#20877;&#36215;&#21205;&#12375;&#12414;&#12377;&#65288;&#20363;&#12360;&#12400; `killall -HUP syslogd`&#65289;

&#12371;&#12428;&#12391;&#12289;&#20197;&#24460;&#12399; `/var/log/appname.log` &#21450;&#12403; `/var/log/syslog` &#12395;
&#12525;&#12464;&#12487;&#12540;&#12479;&#12364;&#26360;&#12365;&#20986;&#12373;&#12428;&#12427;&#12424;&#12358;&#12395;&#12394;&#12426;&#12414;&#12377;&#12290;</body>
  <cached-tag-list>rails &#36939;&#29992;</cached-tag-list>
  <comments-count type="integer">0</comments-count>
  <created-at type="datetime">2007-11-29T05:28:52+00:00</created-at>
  <daily-archive-id type="integer">245</daily-archive-id>
  <filter-type>blue_stole</filter-type>
  <id type="integer">229</id>
  <monthly-archive-id type="integer">6</monthly-archive-id>
  <pdf-digest nil="true"></pdf-digest>
  <permalink nil="true"></permalink>
  <published-at type="datetime">2007-11-29T07:26:00+00:00</published-at>
  <secret>e1af5699-4f5a-47d5-b3ed-6a5b5e5e8887</secret>
  <title>Rails&#12450;&#12503;&#12522;&#12465;&#12540;&#12471;&#12519;&#12531;&#12398;&#12525;&#12464;&#12434;syslog&#12395;&#35352;&#37682;&#12377;&#12427;&#26041;&#27861;</title>
  <updated-at type="datetime">2008-10-22T20:08:38+00:00</updated-at>
  <user-id type="integer">1</user-id>
</article>
