<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.E-MailFormatvorlage17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="DE" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hello there,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">I’ve got a pretty annoying problem with syslog-ng 3.3.5 and log filenames. I think my syslog-ng.cfg is a little unconventional because I’ve configured for each log file a file statement and a uniq program name to keep
the filenames from the client on the server. The cfg I’ve attached bellow is only a small part of it because I can’t show you everything. In the original syslog-ng.cfg I’ve configured about 120 individual log files.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Now to the problem. Each day I’m getting log file names like this on my log server:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">/log/applogs/2012/08/17/perl-1.hk.fra1.xing.com/t.file(d_applogs#0,/log/applogs/2012/08/17/mx2-2.xing.com/syslog-ng)=0',<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">/log/applogs/2012/08/15/syslog-2.log.fra2.xing.com/ropped='dst.file(d_syslog#0,/log/syslog<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">/log/syslog/2012/08/17/ fai-1.ops.fra1 fai?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">This is pretty annoying because my script which is compressing the logs is failing on these files. Does anybody know this problem?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Server cfg:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">@version: 3.3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">options {<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> threaded(yes);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> owner("root");<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> group("root");<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> perm(0660);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> dir_owner("root");<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> dir_group("root");<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> dir_perm(0770);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> create_dirs(yes);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> stats_freq(600);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> stats_level(2);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> chain_hostnames(no);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> check_hostname(yes);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> keep_hostname(no);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> dns_cache(yes);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> dns_cache_size(16384);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> dns_cache_expire(3600);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> dns_cache_expire_failed(60);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> use_fqdn(yes); <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> log_msg_size(128000);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> log_fifo_size(1000000);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">template t_plain { <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> template("$MSG\n"); <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> template_escape(no); <o:p></o:p></span></p>
<p class="MsoNormal">}; <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">filter f_syslog {<o:p></o:p></p>
<p class="MsoNormal"> program(^auth.log) <o:p></o:p></p>
<p class="MsoNormal"> <span lang="EN-US">or program(^cron.log) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^daemon.log) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^kern.log) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^lpr.log) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^mail.log) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^syslog.log) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^user.log) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^uucp.log) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^mail.info) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^mail.warn) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^mail.err) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^news.crit) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^news.err) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^news.notice) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^debug.log) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^error.log) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^messages.log) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> or program(^ppp.log);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">filter f_applogs {<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> not filter(f_syslog)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> and program(".*.log");<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">source s_src { <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> unix-dgram("/dev/log" max-connections(500));
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> internal();<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/proc/kmsg" program_override("kernel"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">source s_net {<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">udp(<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> log_fetch_limit(400)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> so_rcvbuf(51200000)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> keep_timestamp(yes) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> port(514) <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">tcp(<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> max-connections(1000)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> so_rcvbuf(51200000)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> so_keepalive(yes)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> keep_timestamp(yes)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> port(514)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">syslog();<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">destination d_messages { file("/var/log/messages"); };<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">destination d_syslog { file("/log/syslog/${R_YEAR}/${R_MONTH}/${R_DAY}/$HOST/$PROGRAM" template(t_plain)); };<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">destination d_syslog_onefile { file("/log/syslog_onefile/${R_YEAR}/${R_MONTH}/${R_DAY}/$HOST"); };<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">destination d_applogs { file("/log/applogs/${R_YEAR}/${R_MONTH}/${R_DAY}/$HOST/$PROGRAM" template(t_plain)); };<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">destination d_perlhk {tcp("perl-1.hk.fra1.xing.com" port(514));};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">log {<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> source(s_src);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> destination(d_messages);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">log {<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> source(s_net);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> filter(f_syslog);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> destination(d_syslog);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">log {<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> source(s_net);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> </span>filter(f_syslog);<o:p></o:p></p>
<p class="MsoNormal"> destination(d_syslog_onefile);<o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">log {<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> source(s_net);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> filter(f_applogs);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> destination(d_applogs);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">log {<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> source(s_net);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> filter(f_applogs);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> destination(d_perlhk);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Client:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">@version: 3.3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">options {<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> threaded(yes);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> use_dns(yes);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> use_fqdn(yes);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> dns_cache(yes);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> dns_cache_size(16384);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> dns_cache_expire(3600);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> dns_cache_expire_failed(10);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> log_msg_size(128000);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> log_fifo_size(100000);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> normalize_hostnames(yes);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> check_hostname(yes);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> bad_hostname("^gconfd$");<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> create_dirs(yes);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> owner("root");<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> group("root");<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> perm(0640);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> stats_freq(3600);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> time_reopen(30);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"># Applogs<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">source s_perl_applogs {<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file(/www/applogs/admin.log follow_freq(1) flags(no-parse) program_override(admin.log));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file(/www/applogs/fcgid.log follow_freq(1) flags(no-parse) program_override(fcgid.log));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">##Ruby<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">source s_ruby_applogs {<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/virtual/cra/shared/log/production.log" follow_freq(1) flags(no-parse) program_override(production.log));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">source s_syslog {<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/auth.log" follow_freq(1) flags(no-parse) program_override("auth.log"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/cron.log" follow_freq(1) flags(no-parse) program_override("cron.log"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/daemon.log" follow_freq(1) flags(no-parse) program_override("daemon.log"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/kern.log" follow_freq(1) flags(no-parse) program_override("kern.log"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/lpr.log" follow_freq(1) flags(no-parse) program_override("lpr.log"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/mail.log" follow_freq(1) flags(no-parse) program_override("mail.log"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/syslog" follow_freq(1) flags(no-parse) program_override("syslog.log"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/user.log" follow_freq(1) flags(no-parse) program_override("user.log"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/uucp.log" follow_freq(1) flags(no-parse) program_override("uucp.log"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/mail/mail.info" follow_freq(1) flags(no-parse) program_override("mail.info"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/mail/mail.warn" follow_freq(1) flags(no-parse) program_override("mail.warn"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/mail/mail.err" follow_freq(1) flags(no-parse) program_override("mail.err"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/news/news.crit" follow_freq(1) flags(no-parse) program_override("news.crit"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/news/news.err" follow_freq(1) flags(no-parse) program_override("news.err"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/news/news.notice" follow_freq(1) flags(no-parse) program_override("news.notice"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/debug" follow_freq(1) flags(no-parse) program_override("debug.log"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/error" follow_freq(1) flags(no-parse) program_override("error.log"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/messages" follow_freq(1) flags(no-parse) program_override("messages.log"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> file("/var/log/ppp.log" follow_freq(1) flags(no-parse) program_override("ppp.log"));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">destination syslog-1.log.fra1 {<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> udp("syslog-1.log.fra1.xing.com" port(514));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal">destination syslog-2.log.fra1 {<o:p></o:p></p>
<p class="MsoNormal"> tcp("syslog-2.log.fra1.xing.com" port(514));<o:p></o:p></p>
<p class="MsoNormal">};<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">destination syslog-1.log.fra2 {<o:p></o:p></p>
<p class="MsoNormal"> tcp("syslog-1.log.fra2.xing.com" port(514));<o:p></o:p></p>
<p class="MsoNormal">};<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">destination syslog-2.log.fra2 {<o:p></o:p></p>
<p class="MsoNormal"> tcp("syslog-2.log.fra2.xing.com" port(514));<o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">log {<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> source(s_all);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> destination(syslog-1.log.fra1);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">log {<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> source(s_syslog);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> source(s_perl_applogs);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> source(s_ruby_applogs);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> destination(syslog-2.log.fra1);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> </span>destination(syslog-1.log.fra2);<o:p></o:p></p>
<p class="MsoNormal"> destination(syslog-2.log.fra2);<o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">};<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal">-- <o:p></o:p></p>
<p class="MsoNormal">Daniel Neubacher, Network Administrator<o:p></o:p></p>
<p class="MsoNormal"><a href="mailto:daniel.neubacher@xing.com"><span style="color:blue">daniel.neubacher@xing.com</span></a><o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">XING AG<o:p></o:p></p>
<p class="MsoNormal">Gaensemarkt 43, 20354 Hamburg, Germany<o:p></o:p></p>
<p class="MsoNormal">Tel. +49 40 419131-28, Fax +49 40 419131-11<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Commercial Reg. (Registergericht): Amtsgericht Hamburg, HRB 98807
<o:p></o:p></p>
<p class="MsoNormal">Exec. Board (Vorstand): Dr. Stefan Groß-Selbeck (Vorsitzender), Dr. Thomas Vollmoeller, Ingo Chu, Dr. Helmut Becker, Jens Pape
<o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">Chairman of the Supervisory Board (Aufsichtsratsvorsitzender): Dr. Neil Sunderland<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised
copying, disclosure or distribution of the material in this e-mail is strictly forbidden and may be unlawful.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</body>
</html>