Initial commit: Ignition 8.3.3 gateway config and watermeter project
This commit is contained in:
46
logback.xml
Normal file
46
logback.xml
Normal file
@@ -0,0 +1,46 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!-- For assistance related to logback-translator or configuration -->
|
||||
<!-- files in general, please contact the logback user mailing list -->
|
||||
<!-- at http://www.qos.ch/mailman/listinfo/logback-user -->
|
||||
<!-- -->
|
||||
<!-- For professional support please see -->
|
||||
<!-- http://www.qos.ch/shop/products/professionalSupport -->
|
||||
<!-- -->
|
||||
<configuration debug="true">
|
||||
<appender name="SysoutAppender" class="ch.qos.logback.core.ConsoleAppender">
|
||||
<encoder>
|
||||
<pattern>%.-1p [%-30c{1}] [%d{HH:mm:ss.SSS}]: %m %X%n</pattern>
|
||||
</encoder>
|
||||
</appender>
|
||||
<appender name="DB" class="com.inductiveautomation.logging.SQLiteAppender">
|
||||
<dir>logs</dir>
|
||||
<!--
|
||||
Maintenance Settings
|
||||
entryLimit: The maximum number of entries in the database. However, at any given time, there may be more than this number, due to how cleanup works.
|
||||
maxEventsPerMaintenance: The number of event that can happen before a maintenance cycle occurs.
|
||||
minTimeBetweenMaintenance: The minimum time (max frequency) between maintenance events. Takes precedent over max events.
|
||||
vacuumFrequency: The number of maintenance cycles before a "vacuum" is performed, to recover disk space.
|
||||
diskspaceCleanupEventCount: The number of oldest events that will be removed when max database size is exceeded.
|
||||
maxDatabaseSize: Database size in bytes, above which will trigger a maintenance cycle to remove diskspaceCleanupEventCount of oldest events.
|
||||
|
||||
On disk, most log events are between 600-800 bytes.
|
||||
<entryLimit>50000</entryLimit>
|
||||
<maxEventsPerMaintenance>5000</maxEventsPerMaintenance>
|
||||
<minTimeBetweenMaintenance>60000</minTimeBetweenMaintenance>
|
||||
<vacuumFrequency>3</vacuumFrequency>
|
||||
<diskspaceCleanupEventCount>500</diskspaceCleanupEventCount>
|
||||
<maxDatabaseSize>104857600</maxDatabaseSize>
|
||||
-->
|
||||
</appender>
|
||||
<appender name="SysoutAsync" class="ch.qos.logback.classic.AsyncAppender" queueSize="1000" discardingThreshold="0">
|
||||
<appender-ref ref="SysoutAppender" />
|
||||
</appender>
|
||||
<appender name="DBAsync" class="ch.qos.logback.classic.AsyncAppender" queueSize="100000" discardingThreshold="0">
|
||||
<appender-ref ref="DB" />
|
||||
</appender>
|
||||
<root level="INFO">
|
||||
<appender-ref ref="SysoutAsync"/>
|
||||
<appender-ref ref="DBAsync"/>
|
||||
</root>
|
||||
</configuration>
|
||||
Reference in New Issue
Block a user