使用Loggly时在log4net中指定应用程序名称

时间:2014-07-21 18:04:17

标签: asp.net log4net loggly

我正在测试几个ASP.NET Web应用程序,并使用他们的Logpennet appender为Loggly设置它们。

现在,日志记录似乎很好但我似乎无法找到一种方法(使用log4 loggly appender)来指定应用程序名称,这样当我在Loggly的仪表板上时我可以将它们过滤掉并且只查看特定应用程序的日志。

1 个答案:

答案 0 :(得分:3)

您无法使用HTTP / S事件端点指定应用程序名称(Loggly log4net appender在其中使用它),此功能仅适用于syslog。 (Here is the answer on this issue from Loggly support

您应该使用Tags将搜索限制为特定的相关日志组。 您可以使用UserAgent属性在配置文件中指定标记:

<appender name="LogglyAppender" type="log4net.loggly.LogglyAppender, log4net-loggly">
    <rootUrl value="https://logs-01.loggly.com/" />
    <inputKey value="********-****-****-****-************" />
    <userAgent value="TagOne,TagTwo,TagThree" />
</appender>