带有堆栈跟踪的日志

时间:2019-06-12 11:43:01

标签: spring-boot logging splunk spring-cloud-sleuth

我从事基于spring boot 2的服务,用于跟踪日志,我使用spring sleuth和splunk来收集日志本身。 但是,如果日志中有堆栈跟踪,则看起来很奇怪,并且堆栈跟踪没有标记为tracedID。

我有2个问题: 1.我是否应该从生产日志中完全排除堆栈跟踪? 2.或者如何用traceID标记堆栈跟踪?

1 个答案:

答案 0 :(得分:0)

  1. 在我看来,您不应该排除它们。生产过程并非没有错误,因此堆栈跟踪可能是检测潜在问题根源的唯一选择。如果需要,可以将它们移动到单独的文件中。
  2. 这取决于异常源,我发现this看起来Sleuth只能在Spring Context范围内的类中正常工作。