【问题标题】:Specifying application name in log4net when using Loggly使用 Loggly 时在 log4net 中指定应用程序名称
【发布时间】:2014-07-21 18:04:16
【问题描述】:

我有几个正在测试的 ASP.NET Web 应用程序,并使用 Loggly 使用它们的 Log4net 附加程序设置它们。

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

【问题讨论】:

    标签: asp.net log4net loggly


    【解决方案1】:

    您不能使用 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>
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-15
    • 1970-01-01
    • 1970-01-01
    • 2015-07-19
    • 1970-01-01
    相关资源
    最近更新 更多