Dotnet Core 经过Log4net记录日志,并经过ELK日志系统收集日志

log4net.config 日志app

<appender name="ElasticSearchAppender" type="log4net.ElasticSearch.ElasticSearchAppender, log4net.ElasticSearch">

<layout type="log4net.Layout.PatternLayout,log4net">

<param name="ConversionPattern" value="%n【输出时间:%d \[%t\], 级别:%-5p】:%m %n " />

</layout>

<connectionString value="Server=127.0.0.1;Index=log\_test;Port=9200;rolling=false"/>

<lossy value="false" />

<evaluator type="log4net.Core.LevelEvaluator">

<threshold value="ALL" />

</evaluator>

<bufferSize value="1" />

<filter type="log4net.Filter.LevelRangeFilter">

<param name="LevelMin" value="DEBUG" />

<param name="LevelMax" value="WARN" />

</filter>

</appender>
相关文章
相关标签/搜索