32 lines
1.2 KiB
XML
32 lines
1.2 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"
|
|
autoReload="true">
|
|
|
|
<extensions>
|
|
<add assembly="NLog.Targets.Network" />
|
|
</extensions>
|
|
|
|
<targets async="true">
|
|
<target name="fluentbit" xsi:type="Network"
|
|
newLine="true" lineEnding="LF"
|
|
address="tcp://60.247.145.200:5170">
|
|
<layout xsi:type="JsonLayout">
|
|
<attribute name="topic" layout="message-hub"/>
|
|
<attribute name="timestamp" layout="${longdate:universalTime=true}"/>
|
|
<attribute name="level" layout="${level:uppercase=true}"/>
|
|
<attribute name="logger" layout="${logger}"/>
|
|
<attribute name="message" layout="${message}"/>
|
|
<attribute name="throwable" layout="${exception:format=ToString}"/>
|
|
</layout>
|
|
</target>
|
|
|
|
<target name="stdout"
|
|
xsi:type="Console"
|
|
layout="${longdate} ${level:uppercase=true}: ${logger} - ${message}${onexception:${newline}${exception:format=ToString}}" />
|
|
</targets>
|
|
|
|
<rules>
|
|
<logger name="*" minlevel="Info" writeTo="stdout, fluentbit"/>
|
|
</rules>
|
|
</nlog> |