同一个服务搭建集群,导致线上机器太多,想要查询某次报错日志需要准确定位线上机器才能进行错误排查,一台台机器去搜日志不太可能,最好可以一次性对机器批量查询出来包含我们想查找日志内容的机器,然后再去登录对应机器排查问题
操作命令:
pgm -A -f ip.log -b "find /home/admin/abc/logs/aaa.log -type f|xargs grep ‘error’"
其中ip.log是存储线上机器ip的文件
/home/admin/abc/logs/aaa.log 是具体查找的文件所在路径
error 就是具体的报错信息
最近真的是太忙了。。。