java - 如何在 Java 中更轻松地搜索日志中的错误?

标签 java logging splunk

我们的团队有一个巨大的多模块 Java 项目,其中在日志中包含大量重复且无信息的消息,即使使用 Splunk,有时也很难找到这些消息。所以我想知道,是否有任何日志包装器或 IDE 扩展可以为每个日志消息提供唯一的 ID?它将帮助我们在所有遗留日志堆中搜索适当的消息/错误。

最佳答案

Java中有很多合适的日志框架与Splunk兼容,例如

但是,这实际上取决于您在实际应用程序中记录的内容。

其他一些最佳实践列于 https://www.fromdev.com/2016/02/splunk-best-practices.html

如果您想监控 Java VM,可以查看 https://wiki.splunk.com/Community:Monitoring_JVMs

关于java - 如何在 Java 中更轻松地搜索日志中的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59743319/

相关文章:

java - 在一个简单的Spring+Hibernate应用程序中,如何解析 "Unrecognized listener type"?

java - `nums[nums.length - 1]; ` 是范围还是单个元素?

java - 如何配置 log4j 按时间、大小和启动时滚动?

logging - 为多行文本显示每行日志

regex - 如何在 splunk 中第一次出现字符之前删除所有内容

java - Splunk 和 JMeter 百分位数的差异

java - 使用java仅从Excel跳过公式读取数据

Java 相当于 CLR 的 UnhandledException 事件

java - Logback 模式相当于 log4j %l