我想知道的是社区中是否有人实际上使用这些功能以及如何使用它们来改进日志记录/过滤。 我特别想知道在何处、为什么以及如何使用标记[1]进行日志记录。它们似乎是添加语义上下文到日志记录中的很棒的功能 - 例如,虽然一个类可能处理多个关注点,但可以使用任务/关注点特定的标记来区分日志语句。
创建和使用标记的最佳实践、约定或策略是什么?
更新:我猜我真正需要的不是如何使用标记,而是如何使用标记部分-是否有一些好的命名标记的最佳实践(例如使用带空格的纯文本或破折号/下划线/标点符号分隔的关键字样式名称),是否应该有一些“标准名称”的池,基于业务功能对命名的东西。我可能自己可以弄清楚这些问题,但如果我想系统地使用这些功能并将其介绍给一组开发人员,就有必要拥有一些规范化的指南...
[1] - 通过询问如何使用标记,我并不是真正在问如何使用API(它真的非常简单)-我更确切地指的是在使用标记进行日志记录时设置日志记录的一般级别。