首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >高级日志记录和日志分析的现代实践?

高级日志记录和日志分析的现代实践?
EN

Stack Overflow用户
提问于 2015-05-28 13:29:26
回答 1查看 178关注 0票数 0

这个问题是关于日志记录的方法。

记录什么,记录在哪里,如何保持日志的可解析性和可读性,多行日志是好的还是坏的,文本日志还是二进制日志,可以提取和使用哪些监控和分析数据,应该如何管理日志,如何处理日志级别,如何处理日志量,等等。

在有大量应用程序的分布式环境中,这一点非常重要,也很难做到。

奇怪的是,我在主题上找不到太多,所以我的经验来自于试验,错误和查看别人的代码。

好书/好文章/好想法?有没有人?

EN

回答 1

Stack Overflow用户

发布于 2015-05-28 13:45:38

在记录日志时,您应该牢记以下几点:

在异常块中生成sense.

  • Informative.

  • Providing信息的
  1. 。(非常重要的是,在这个block)
  2. Providing中放入尽可能多的信息,即应用程序的状态。(同样对分析非常重要)

如果可能,不要记录任何用户数据,而是记录与其相关的信息,如应用程序生成的it及其状态。这是bear的最小日志记录。如果你需要调试什么东西,你也可以添加调试日志,你可以在它投入生产之前删除它,或者把它放在一个if(log.isDebugEnabled())块中,这样你就可以在调试、信息、错误等之间切换。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30497915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档