|
|
<?xml version="1.0" encoding="UTF-8"?> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<Configuration status="ERROR" monitorInterval="30" packages="org.neo4j.logging.log4j"> |
|
|
<Appenders> |
|
|
|
|
|
<RollingRandomAccessFile name="DebugLog" fileName="${config:server.directories.logs}/debug.log" |
|
|
filePattern="$${config:server.directories.logs}/debug.log.%02i"> |
|
|
<Neo4jDebugLogLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSSZ}{GMT+0} %-5p [%c{1.}] %m%n"/> |
|
|
<Policies> |
|
|
<SizeBasedTriggeringPolicy size="20 MB"/> |
|
|
</Policies> |
|
|
<DefaultRolloverStrategy fileIndex="min" max="7"/> |
|
|
</RollingRandomAccessFile> |
|
|
|
|
|
<RollingRandomAccessFile name="HttpLog" fileName="${config:server.directories.logs}/http.log" |
|
|
filePattern="$${config:server.directories.logs}/http.log.%02i"> |
|
|
<PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSSZ}{GMT+0} %-5p %m%n"/> |
|
|
<Policies> |
|
|
<SizeBasedTriggeringPolicy size="20 MB"/> |
|
|
</Policies> |
|
|
<DefaultRolloverStrategy fileIndex="min" max="5"/> |
|
|
</RollingRandomAccessFile> |
|
|
|
|
|
<RollingRandomAccessFile name="QueryLog" fileName="${config:server.directories.logs}/query.log" |
|
|
filePattern="$${config:server.directories.logs}/query.log.%02i"> |
|
|
<PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSSZ}{GMT+0} %-5p %m%n"/> |
|
|
<Policies> |
|
|
<SizeBasedTriggeringPolicy size="20 MB"/> |
|
|
</Policies> |
|
|
<DefaultRolloverStrategy fileIndex="min" max="7"/> |
|
|
</RollingRandomAccessFile> |
|
|
|
|
|
<RollingRandomAccessFile name="SecurityLog" fileName="${config:server.directories.logs}/security.log" |
|
|
filePattern="$${config:server.directories.logs}/security.log.%02i"> |
|
|
<PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSSZ}{GMT+0} %-5p %m%n"/> |
|
|
<Policies> |
|
|
<SizeBasedTriggeringPolicy size="20 MB"/> |
|
|
</Policies> |
|
|
<DefaultRolloverStrategy fileIndex="min" max="7"/> |
|
|
</RollingRandomAccessFile> |
|
|
</Appenders> |
|
|
|
|
|
<Loggers> |
|
|
|
|
|
|
|
|
|
|
|
<Root level="INFO"> |
|
|
<AppenderRef ref="DebugLog"/> |
|
|
</Root> |
|
|
|
|
|
|
|
|
<Logger name="QueryLogger" level="INFO" additivity="false"> |
|
|
<AppenderRef ref="QueryLog"/> |
|
|
</Logger> |
|
|
|
|
|
|
|
|
<Logger name="HttpLogger" level="INFO" additivity="false"> |
|
|
<AppenderRef ref="HttpLog"/> |
|
|
</Logger> |
|
|
|
|
|
|
|
|
<Logger name="SecurityLogger" level="INFO" additivity="false"> |
|
|
<AppenderRef ref="SecurityLog"/> |
|
|
</Logger> |
|
|
</Loggers> |
|
|
</Configuration> |
|
|
|