我正在测试几个ASP.NET Web应用程序,并使用他们的Logpennet appender为Loggly设置它们。
现在,日志记录似乎很好但我似乎无法找到一种方法(使用log4 loggly appender)来指定应用程序名称,这样当我在Loggly的仪表板上时我可以将它们过滤掉并且只查看特定应用程序的日志。
答案 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>