日志文件较多情况下快速定位哪个日志文件报错

通常我们会遇到一种情况,就是去排错的时候,由于对系统日志不够熟悉,不能一下子定位到报错是在哪个文件中发生了,那有没有方法快速找到是哪个文件在报错呢?

例如下面有这么多日志,我需要快速定位是哪个文件在报错
在这里插入图片描述

那么这里分享一个我自己一直用的命令

tail -f *.log |egrep -i -A5 -B5 '(warn|err)'

在这里插入图片描述
这时候,所有有warn和error级别的日志都会被监视,很容易就能定位是哪个文件在报错,问题排查会很方便。

猜你喜欢

转载自blog.csdn.net/weixin_44388689/article/details/121035119
今日推荐