欢迎!请参阅关于页面以了解有关这个功能的更多信息。
结构化日志记录优于纯文本。上下文日志记录加结构化日志记录是一次性的净收益。在我的工作场所,我们可以丢弃我们的临时代码日志解决方案,除支持上下文日志记录外,它还劣于tools.logging,并将大大增强库的功能。要增加对上下文日志记录的支持,我们可能需要一个额外的协议,用于实现该API的框架(如SLF4J)。不确定是否需要,但可能还需要一个额外的日志函数来简化实现。建议的用法
(log/info-c {:foo "bar"} my-error "some message")
我们已将日志记录迁移到具有标记的结构化日志,如本处所述:[https://stackoverflow.com/a/60101309/8162407](https://stackoverflow.com/a/60101309/8162407)
在clojure.tools.logging上使用了一个轻薄的包装,非常满意它。点赞。