我在 C# 中将 loggly 与 NLog 一起使用。
例如,当我使用以下代码时。
protected static readonly NLog.Logger _log = NLog.LogManager.GetCurrentClassLogger();
try
{
...
}
catch (Exception ex)
{
_log.Error(ex, "UpdateBrokerData {Account}", accountBalanceDto.Account);
}
显示异常消息,但没有任何内部异常。
有没有办法让这种情况发生(也许通过 NLog.config 中的设置?
这是我的 NLog.config 文件的 loggly 部分。
<target name="Loggly" xsi: type="Loggly">
<layout xsi:type="JsonLayout" includeAllProperties="true" excludeProperties="">
<attribute name="environment" layout="${environment:ASPNETCORE_ENVIRONMENT}" />
<attribute name="time" layout="${longdate}" />
<attribute name="level" layout="${level:upperCase=true}"/>
<attribute name="message" layout="${message}" />
</layout>
</target>