我正在测试几个 ASP.NET Web 应用程序,并使用 Log4net 的附加程序通过 Loggly 设置它们。
现在,日志记录似乎没问题,但我似乎找不到一种方法(使用 log4 loggly 附加程序)来指定应用程序名称,以便当我在 Loggly 的仪表板时我可以将它们过滤掉并仅查看特定应用程序的日志。
您无法使用 HTTP/S 事件端点指定应用程序名称(Loggly log4net Appender 在内部使用它),此功能仅适用于 syslog。 (这是 Loggly 支持人员对此问题的回答 https://loggly.desk.com/customer/portal/questions/5521008-how-do-i-send-host-and-application-using-loggly-api)
你应该使用Tags https://www.loggly.com/docs/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>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)