ログフォルダ内のすべてのファイルの変更をリアルタイムで表示できるツールはありますか?

ログフォルダ内のすべてのファイルの変更をリアルタイムで表示できるツールはありますか?

現在私のサーバーで奇妙な問題をデバッグしているので、標準のログフォルダを監視するツールを探しています/var/log/。既存のファイルに対するすべての変更を印刷する必要があります。

単にプログラムを起動するのではなく、他のサービスに要求をしているので、straceは役に立ちません。ここで提案されたソリューションファイル変更の監視+ファイルアクセス処理廃止されるか、非再帰的なフォルダ構造に制限されます。

ベストアンサー1

あなたはそれを使用することができますマルチテール複数のファイルに追加されたコンテンツを視聴してください。それはまるでtail -fステロイドを使用してください。ディレクトリとそのサブディレクトリのファイルを監視するには、シェルをインポートするか、findファイルを一覧表示します。

cd /var/log
multitail -n 0 --mergeall **/*.log

Bashで最初に実行し、再帰ディレクトリglobとしてshopt -s globstarアクティブにします。**kshではを実行しますset -o globstar。 zshではデフォルトでオンになっています。

おすすめ記事