ログ監視 · 1 min read · Dec 13, 2025

Debian LennyでMultiTailを使用して複数のログファイルを同時に監視する

Debian LennyでMultiTailを使用して複数のログファイルを同時に監視する

Version 1.0
Author: Falko Timme
Follow me on Twitter

MultiTailは、元のtailプログラムのように1つまたは複数のファイルを表示することができます。違いは、コンソール上に複数のウィンドウを作成することです(ncursesを使用)。ワイルドカードを監視することもでき、ワイルドカードに一致する別のファイルがより新しい修正日を持っている場合、自動的にそのファイルに切り替わります。これにより、たとえば、ファイルの完全なディレクトリを監視することができます。2つ以上のログファイルをマージすることも可能です。

私は、これがあなたにとって機能することを保証しません!

1 MultiTailのインストール

MultiTailは以下のようにインストールできます:

aptitude install multitail

2 MultiTailの使用

2つのログを同時に監視するには、たとえば、/var/log/syslogと/var/log/messagesを使用する場合、次のコマンドを使用します:

multitail /var/log/syslog /var/log/messages

これで、最初のログファイル用の1つと2番目のログファイル用の2つの「ウィンドウ」が表示されるはずです:

これらのログファイルの1つをスクロールするには、次のように入力します

b

そして、スクロールしたいログファイルを選択します:

今、矢印上/矢印下キーを使用してファイルをスクロールできます。

gg

はファイルの先頭にスクロールし、

G

はファイルの最後にスクロールします。

次のように入力します

q

前のウィンドウに戻ります。

q

は、MultiTailを終了するために入力する必要があるキーでもあります。

また、次のように2つ以上のファイルを1つのウィンドウにマージすることもできます:

multitail /var/log/apache2/access.log -I /var/log/apache2/error.log

これにより、両方のログファイルが1つのウィンドウにマージされ、エラーをより簡単に追跡できるようになります:

MultiTailを使用してコマンドの出力を監視することも可能です。たとえば、次のように:

multitail -R 2 -l "netstat -tap"

これにより、netstat -tapコマンドの出力が表示され、2秒ごとに更新されます:

これは、MultiTailでできることの簡単な概要です。詳細な例については、こちらをご覧ください:http://www.vanheusden.com/multitail/examples.html

3 リンク

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。