Nerdlog:高速でサーバーレスなリモートログビューア

2025-04-21
Nerdlog:高速でサーバーレスなリモートログビューア

Nerdlogは、タイムラインヒストグラムを備え、中央サーバーを必要としない、高速でリモート優先、マルチホストのTUIログビューアです。Graylog/Kibanaを参考にしていますが、無駄を省いています。設定も最小限で済みます。複数のリモートマシンから同時に効率的にログをクエリし、時間範囲とパターンでフィルタリングし、タイムラインヒストグラムを表示して迅速な視覚的分析を行います。主に、1つまたは複数のリモートホストからシステムログ(/var/log/messagesまたは/var/log/syslog)を読み取るように設計されており、大規模なログファイル(1GB以上)でも非常に効率的です。他のログ形式もサポートしていますが、そのコア機能は、多数のWebサービスバックエンドインスタンスからのログを効率的に監視する必要性から生じています。NerdlogはSSH経由で接続し、接続をバックグラウンドでアイドル状態に保ちます。ログ分析はリモートで行われ、クエリごとに最小限のデータのみをダウンロードし、帯域幅効率のためにgzip圧縮を使用します。Vimライクなコマンドラインインターフェースとキーバインドを備えており、直感的なナビゲーションと制御が可能です。