About NLOG log time to ms

 

<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" autoReload="true">
<targets async="true">
<target name="console" xsi:type="ColoredConsole" layout="${date:format=HH\:mm\:ss} [ThreadId ${threadid:padding=2}] ${logger:shortName=true:padding=25} : ${message} ${exception:format=message}" />
<target name="eventlog" xsi:type="EventLog" log="your Log" source="AppServer" layout="[ThreadId ${threadid}] ${logger:shortName=true}: ${message} ${exception:format=tostring}"/>
<target name="testfile" xsi:type="File" fileName="c:\perftest.txt" layout="${date:format=HH\:mm\:ss.fff} ${logger:shortName=true:padding=25} : ${message} ${exception:format=message}" />
</targets>
<rules>
<logger name="*" minlevel="Info" writeTo="eventlog" />
<logger name="*" levels="Fatal,Error,Info,Warn,Trace" writeTo="console" />
<logger name="*" writeTo="testfile" />
</rules>
</nlog>

 

${date:format=yyyy-MM-dd HH\:mm\:ss.fff}  .fff  can get ms log

or you can use   longtime  , it wiil get four number after  s.    $longtime

posted on 2011-12-22 17:40  子虚乌有  阅读(270)  评论(0)    收藏  举报