OBSERVER 日志该怎么正确利用好

目前OBSERVER 日志打印的条数太多,查看不便,分析问题查日志需要很久。
另外对于故障的关键词和组件的关键词不清楚,怎么能快速定位日志中出现的问题?
对于日志限速关键词替换存在的意义是什么?已经出现的问题确无法查看日志,难道要现改再复现吗?
有没有好的方法,关键词总结,大家一起学习一下 :face_with_hand_over_mouth:

4 个赞

@论坛小助手

2 个赞

为了更好地利用 OBSERVER 日志,可以采取以下措施:

  1. 调整日志级别:可以通过调整日志级别来减少不必要的日志输出。例如,将日志级别从 DEBUG 调整为 INFO 或更高,从而减少日志量。
  2. 使用日志过滤:在 OCP Express 中,可以通过时间范围、日志类型、日志级别、节点 IP 和关键字来过滤日志,以便更快地定位问题。
  3. 关键词总结:常见的故障关键词和组件关键词可以总结如下:
    • 故障关键词error, fail, exception, hung, timeout, crash
    • 组件关键词observer, rootservice, election, trace
  4. 日志限速:日志限速是为了防止日志文件过大,影响系统性能。虽然某些情况下可能会错过某些日志,但可以通过调整限速策略来平衡日志完整性和系统性能。
  5. 使用诊断工具:可以使用 obdiag 工具收集诊断信息,帮助快速定位问题。
  6. 定期归档日志:定期归档日志文件,以便在需要时可以回溯历史日志。
  7. 日志分析工具:使用日志分析工具如 oblogminer,可以快速分析和处理大量日志,提高问题排查效率。

检索到的文档如下:

  1. Alert 日志
  2. 日志服务
  3. 日志
  4. 使用命令行进行运维
  5. 遇到问题如何向技术支持同学提问
2 个赞

是不是可以利用AI帮着查问题呢

2 个赞

AI成本太高了,有些敏感信息不太适合

2 个赞

@论坛小助手

2 个赞

小助手回答的真详细。

1 个赞