">我正在使用web.config中的这段代码来发送日志到loggly.not,能够发送日志到日志。请帮助发送日志。“
<configSections>
<section name="log4net"type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>
<log4net configSource="Log4.config">
<root>
<level value="ALL" />
<appender-ref ref="LogglyAppender" />
<appender-ref ref="ConsoleAppender" />
</root>
<appender name="LogglyAppender" type="log4net.loggly.LogglyAppender, log4net-loggly">
<rootUrl value="http://logs-01.loggly.com/" />
<inputKey value="00edc871-1227-4c34-af25-088b1befc723" />
<tag value="log4net" />
<userAgent value="log4net" />
<!--<logicalThreadContextKeys value="LogicalThread1,InnerLogicalThreadContext" />
<globalContextKeys value="GlobalContextPropertySample" />-->
</appender>
<appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger [%property{NDC1}] - %message%newline" />
</layout>
</appender>
</log4net>
private static readonly log4net.ILog log =
log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().Dec laringType);
log.info("message");发布于 2016-06-20 19:26:01
如果您使用的是7.2,请将url更改为https://logs-01.loggly.com/inputs/
发布于 2016-08-02 08:42:18
我本想写这篇文章作为评论,但显然它不让我这么做。
在Loggly的最新版本(7.2.1)中,我必须使用以下配置:
<appender name="LogglyAppender" type="log4net.loggly.LogglyAppender, log4net-loggly">
<rootUrl value="https://logs-01.loggly.com/inputs/" />
<logMode value="inputs" />
<inputKey value="YOUR TOKEN" />
<tag value="log4net" />
</appender>https://stackoverflow.com/questions/37650485
复制相似问题