package com.cloudera.flume.log4j;
import org.apache.log4j.AppenderSkeleton;
import org.apache.log4j.Layout;
import org.apache.log4j.net.SyslogAppender;
import org.apache.log4j.spi.LoggingEvent;
SyslogAppender syslog;
syslog = new SyslogAppender();
syslog.setFacility("LOCAL1");
syslog.setSyslogHost("localhost");
}
@Override
protected void append(LoggingEvent event) {
syslog.append(event);
}
syslog.close();
}
return syslog.requiresLayout();
}
syslog.setLayout(layout);
}
return syslog.getLayout();
}
}