86 lines
6.5 KiB
XML
86 lines
6.5 KiB
XML
<?xml version="1.0" encoding="utf-8" ?>
|
|
|
|
|
|
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
|
|
|
<variable name="BasePath" value="C:\GenesisLog2\"/>
|
|
<targets>
|
|
|
|
<!--CalibrationHelper-->
|
|
<target name="CalibrationHelper" xsi:type="File" fileName="${BasePath}\${shortdate}\${processname}\CalibrationHelper.log" CreateDirs="True" layout ="${longdate} | ${level} | ${message} ${exception:format=toString}" archiveAboveSize="50000000" archiveFileName="C:\GenesisLog\${shortdate}\${processname}\{##}_CalibrationHelper.log" />
|
|
|
|
<!--LedRawData-->
|
|
<target xsi:type="BufferingWrapper"
|
|
name="TargetLedRawDataBase"
|
|
bufferSize="10000"
|
|
flushTimeout="-1"
|
|
slidingTimeout="true"
|
|
>
|
|
<target name="LedRawDataBase" xsi:type="File" fileName="${BasePath}\${shortdate}\${processname}\LedRawData_BASE.log" CreateDirs="True" layout ="${longdate} | ${message} ${exception:format=toString}" archiveAboveSize="50000000" archiveFileName="C:\GenesisLog\${shortdate}\${processname}\{##}_LedRawData_BASE.log" />
|
|
</target>
|
|
<!--C:\GenesisLog\${shortdate}
|
|
C:\GenesisLog\${shortdate}-->
|
|
|
|
<!--MeterBatch-->
|
|
<target name="MeterBatch" xsi:type="File" fileName="${BasePath}\${shortdate}\${processname}\Meter_BASE.log" CreateDirs="True" layout ="${longdate} | ${level} | ${message} ${exception:format=toString}" archiveAboveSize="50000000" archiveFileName="C:\GenesisLog\${shortdate}\${processname}\{##}_Meter_BASE.log" />
|
|
|
|
<!--Meter-->
|
|
<target name="MeterBase" xsi:type="File" fileName="${BasePath}\${shortdate}\${processname}\Meter_BASE.log" CreateDirs="True" layout ="${longdate} | ${level} | ${message} ${exception:format=toString}" archiveAboveSize="50000000" archiveFileName="C:\GenesisLog\${shortdate}\${processname}\{##}_Meter_BASE.log" />
|
|
<target name="Slot:0" xsi:type="File" fileName="${BasePath}\${shortdate}\${processname}\Meter_SlotSlot:0.log" CreateDirs="True" layout ="${longdate} | ${level} | ${message} ${exception:format=toString}" archiveAboveSize="50000000" archiveFileName="C:\GenesisLog\${shortdate}\${processname}\{##}_Meter_SlotSlot:0.log" />
|
|
|
|
<!--COM-->
|
|
<target name="COMBase" xsi:type="File" fileName="${BasePath}\${shortdate}\${processname}\COM_BASE.log" CreateDirs="True" layout ="${longdate} | ${level} | ${message} ${exception:format=toString}" archiveAboveSize="50000000" archiveFileName="C:\GenesisLog\${shortdate}\${processname}\{##}_COM_BASE.log" />
|
|
|
|
<!--ServiceFwUpdateBuilder-->
|
|
<target name="ServiceFwUpdateBuilder" xsi:type="File" fileName="${BasePath}\${shortdate}\${processname}\ServiceFwUpdateBuilder.log" CreateDirs="True" layout ="${longdate} | ${level} | ${message} ${exception:format=toString}" archiveAboveSize="50000000" archiveFileName="C:\GenesisLog\${shortdate}\${processname}\{##}_ServiceFwUpdateBuilder.log" />
|
|
|
|
<!--ServiceFwUpdateLoader-->
|
|
<target name="ServiceFwUpdateLoader" xsi:type="File" fileName="${BasePath}\${shortdate}\${processname}\ServiceFwUpdateLoader.log" CreateDirs="True" layout ="${longdate} | ${level} | ${message} ${exception:format=toString}" archiveAboveSize="50000000" archiveFileName="C:\GenesisLog\${shortdate}\${processname}\{##}_ServiceFwUpdateLoader.log" />
|
|
|
|
<!--ServiceFwUpdateSw-->
|
|
<target name="ServiceFwUpdateSw" xsi:type="File" fileName="${BasePath}\${shortdate}\${processname}\ServiceFwUpdateSw.log" CreateDirs="True" layout ="${longdate} | ${level} | ${message} ${exception:format=toString}" archiveAboveSize="50000000" archiveFileName="C:\GenesisLog\${shortdate}\${processname}\{##}_ServiceFwUpdateSw.log" />
|
|
|
|
<!--default-->
|
|
<target name="default" xsi:type="File" fileName="${BasePath}\${shortdate}\${processname}\default.log" CreateDirs="True" layout ="${longdate} | ${level} | ${message} ${exception:format=toString}" archiveAboveSize="50000000" archiveFileName="C:\GenesisLog\${shortdate}\${processname}\{##}_default.log" />
|
|
<target name="PreAdjWr" xsi:type="File" fileName="${BasePath}\${shortdate}\${processname}\PreAdjWr.log" CreateDirs="True" layout ="${longdate} | ${level} | ${message} ${exception:format=toString}" />
|
|
|
|
<target name="ctlBatch" xsi:type="File" fileName="${BasePath}\${shortdate}\${processname}\ctlBatch.log" CreateDirs="True" layout ="${longdate} | ${level} | ${message} ${exception:format=toString}" archiveAboveSize="50000000" archiveFileName="C:\GenesisLog\${shortdate}\${processname}\{##}_ctlBatch.log" />
|
|
<target name="StreamingQualityFile" xsi:type="File" fileName="${BasePath}\${shortdate}\${processname}\StreamingQuality.log" CreateDirs="True" layout ="${longdate} | ${level} | ${message} ${exception:format=toString}" />
|
|
<target name="ProductionUIFile" xsi:type="File" fileName="${BasePath}\${shortdate}\${processname}\ProductionUIFile.log" CreateDirs="True" layout ="${longdate} | ${level} | ${message} ${exception:format=toString}" />
|
|
</targets>
|
|
<rules>
|
|
<!--ServiceFwUpdateBuilder-->
|
|
<logger name="ServiceFwUpdateBuilder" minLevel="Trace" appendTo="ServiceFwUpdateSw"/>
|
|
<!--ServiceFwUpdateLoader-->
|
|
<logger name="ServiceFwUpdateLoader" minLevel="Trace" appendTo="ServiceFwUpdateLoader"/>
|
|
<!--ServiceFwUpdateSw-->
|
|
<logger name="ServiceFwUpdateSw" minLevel="Trace" appendTo="ServiceFwUpdateSw"/>
|
|
<!--CalibrationHelper-->
|
|
<logger name="CalibrationHelper" minLevel="Trace" appendTo="CalibrationHelper"/>
|
|
<!--LedRawData-->
|
|
<logger name="LedRawDataBase" minLevel="Trace" appendTo="TargetLedRawDataBase"/>
|
|
<!--MeterBatch-->
|
|
<logger name="MeterBatch" minLevel="Trace" appendTo="MeterBatch"/>
|
|
<!--Meter-->
|
|
<logger name="MeterBase" minLevel="Trace" appendTo="MeterBase"/>
|
|
<logger name="Slot:0" minLevel="Trace" appendTo="Slot:0"/>
|
|
|
|
<logger name="GenesisRequestProtocolBase" minLevel="Trace" appendTo="MeterBase"/>
|
|
<logger name="MeasurementBase" minLevel="Trace" appendTo="MeterBase"/>
|
|
<!--COM-->
|
|
<logger name="SerialComPortBase" minLevel="Trace" appendTo="COMBase"/>
|
|
<logger name="IrdaBase" minLevel="Trace" appendTo="COMBase"/>
|
|
<logger name="RfidBase" minLevel="Trace" appendTo="COMBase"/>
|
|
<logger name="TransmitProtocolBase" minLevel="Trace" appendTo="COMBase"/>
|
|
<!--default-->
|
|
<logger name="*" minLevel="Debug" appendTo="default"/>
|
|
|
|
<!--Ui logger-->
|
|
<logger name="ctlBatch" minLevel="Trace" appendTo="ctlBatch"/>
|
|
<logger name="StreamingQuality" minLevel="Trace" appendTo="StreamingQualityFile"/>
|
|
<logger name="PreAdjWr" minLevel="Trace" appendTo="PreAdjWr"/>
|
|
|
|
<logger name="ProductionUI" minLevel="Trace" appendTo="ProductionUIFile"/>
|
|
|
|
</rules>
|
|
</nlog> |