问题描述
我正在尝试使用log4j2将重要和通知日志推送到SysLog。
我已将我的appender配置为
<Syslog name="SysLog" format="RFC5424" host="localhost" port="514"
protocol="TCP" appName="test" includeMDC="false"
facility="local0" newLine="true"
messageId="test" mdcId="mdc" id="test"
connectTimeoutMillis="1000" reconnectionDelayMillis="5000">
</Syslog>
<logger name="SysLog" additivity="false" level="info">
<appender-ref ref="SysLog" />
</logger>
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
class Testing{
private final static Logger syslog = LoggerFactory.getLogger("SysLog");
并在登录时
syslog.info("{}","It's a Info Log to SysLog");
我能够在Syslog中获取信息级别,但我需要关键和注意级别。
我在Google上搜索时发现了一个Level类,我们可以用它配置自己的日志级别。不确定是否可以在SysLog中正常使用。
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)