【发布时间】:2018-10-19 07:25:43
【问题描述】:
我正在配置 Syslog 布局,我想知道是否可以为参数设置最大字符串大小,因此输出不会太长。例如:
<parameter name="@tresc_requestu" layout="${event-context:item=tresc_requestu}" />
我希望日志输出最长为 5 个字符。干杯。
【问题讨论】:
标签: regex database nlog syslog
我正在配置 Syslog 布局,我想知道是否可以为参数设置最大字符串大小,因此输出不会太长。例如:
<parameter name="@tresc_requestu" layout="${event-context:item=tresc_requestu}" />
我希望日志输出最长为 5 个字符。干杯。
【问题讨论】:
标签: regex database nlog syslog
NLog 版本。 4.6.3 现在支持截断:
${event-context:item=tresc_requestu:truncate=5}
旧版本的 NLog 可以使用这个非常神秘的逻辑来截断 5 个字符:
${trim-whitespace:inner=${event-context:item=tresc_requestu:padding=-5:fixedLength=true}}
【讨论】: