0

在 rsyslog.conf 中添加了以下规则

# add rules for logs
$template RemoteLogs,"/var/log/appzillon_logs/%PROGRAMNAME%.log"
*.* ?RemoteLogs

问题:日志消息包含来自客户端的大量加密数据,因此它在 rsyslog 服务器端发出警报并创建不同的日志文件集以及“WebContainerLogFile.log”日志文件。

log4j2.xml 与以下 XML 详细信息一起使用

<Configuration xmlns="http://logging.apache.org/log4j/2.0/config">
    <Appenders>
        <Socket name="centralizedLogger" host="1.172.767.62" port="514" protocol="TCP" charset="UTF-8">
            <PatternLayout>
                <pattern>${hostName} WebContainerLogFile %d %p %-40c{1.} %m %n</pattern>
            </PatternLayout>
        </Socket>

    </Appenders>
    <Loggers>
        <Logger name="com.test.webcontainer" level="DEBUG"/>
        <Root level="DEBUG" additivity="false">
            <AppenderRef ref="centralizedLogger"/>
        </Root>
    </Loggers>
</Configuration>

什么可以解决上述行为?

4

0 回答 0