Linux系統 multitail 同時跟蹤查看多個日志文件


一、問題描述:

     平時我們在排查問題的時候往往需要查看日志文件來定位問題,有些程序可能關聯的多個程序,因此需要打開多個窗口使用 tailf 或者tail -f 方式查看日志

     但是需要不停的切換窗口來看不同的日志輸出,比較麻煩,特別是想在同一時刻查看不同的日志文件的時候,因此 multitail 工具可以改善這個問題。

二、multitail 工具安裝

1、系統環境

[root@localhost ~]# cat /etc/redhat-release 
CentOS release 6.5 (Final)
[root@localhost ~]# uname -a
Linux FG_NG_101 2.6.32-431.11.22.el6.ucloud.x86_64 #1 SMP Thu Mar 10 08:44:57 EST 2016 x86_64 x86_64 x86_64 GNU/Linux

  2、獲取 multitail的rpm包 並 安裝

wget ftp://ftp.is.co.za/mirror/ftp.rpmforge.net/redhat/el6/en/x86_64/dag/RPMS/multitail-5.2.9-1.el6.rf.x86_64.rpm
yum localinstall -y multitail-5.2.9-1.el6.rf.x86_64.rpm

  3、測試 (查看多個 nginx 日志文件)

multitail -e "Zabbix" pxy.m.acc.log  pxy.data.acc.log pxy.img.acc.log pxy.tx.acc.log   # -e "Zabbix" 過濾第文件的關鍵字

上面命令效果樣式:

 

其他用法沒細究,可以 man multitail

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM