Linuxでリアルタイムにログを監視する方法
tailコマンドとパイプ処理を組み合わせて使用すると、Linux上でログをリアルタイムに監視することができます。手順は以下のとおりです。
- ターミナルを開く。
- tail -f /var/log/syslog
- tail -f /var/log/syslog | grep “エラー”
- リアルタイムモニタリングを停止するには Ctrl+C を使用できます。
tail コマンド以外にも、ログのリアルタイム監視に使用できるツールは他にもあります。
- Multitail: 多数のログファイルを一度に監視可能な強力なログファイルビューア
- 特定のコマンドを指定された時間に実行し、端末に出力します。
- systemd ログの閲覧や管理するためのツールである journalctl
具体の要件と利用シーンに応じて、実時間でログを監視するのに適したツールを選択します。