Changes between Version 2 and Version 3 of tech/Syslog


Ignore:
Timestamp:
1970/01/01 09:21:04 (55 years ago)
Author:
yuna
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • tech/Syslog

    v2 v3  
    3535# service iptables restart 
    3636}}} 
     37 
     38== Log4jの設定 == 
     39JavaのアプリケーションからSyslogにログを出力するには、log4jを利用すると簡単です。Syslogを利用するには、SyslogAppenderを利用します。以下、log4j.xmlの設定サンプルを示します。 
     40{{{ 
     41<?xml version="1.0" encoding="UTF-8" ?> 
     42<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> 
     43 
     44<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> 
     45 
     46  <appender name="syslog" class="org.apache.log4j.net.SyslogAppender"> 
     47    <!-- ログを転送するサーバ:ポート番号 --> 
     48    <param name="SyslogHost" value="logserver.ultimania.org:514" /> 
     49    <!-- ファシリティの設定 --> 
     50    <param name="Facility" value="local0" /> 
     51    <!-- ファシリティをログに出力? --> 
     52    <param name="FacilityPrinting" value="true" /> 
     53    <!-- ホスト名をログに含める? --> 
     54    <param name="Header" value="true" /> 
     55    <layout class="org.apache.log4j.PatternLayout"> 
     56      <param name="ConversionPattern" 
     57        value="%d %-5p [%t] %C{2} (%F:%L) - %m%n"/> 
     58    </layout> 
     59  </appender> 
     60 
     61 
     62  <root> 
     63    <priority value ="debug" /> 
     64    <appender-ref ref="syslog"/> 
     65  </root> 
     66</log4j:configuration> 
     67}}}