Rubyにはログビューアがありますか?
-
21-09-2019 - |
質問
Ruby のロガー (l4r または基本ロガー) からの Ruby ログ ファイルを表示するためのログ ビューアはありますか?ログ ファイルを開き、INFO などの単純なクエリのみをサポートできるある種の GUI アプリですか?
解決
ApacheのチェーンソーV2はちょうどLogFilePatternReceiverを使用してチェーンソーを設定する...あなたは、Wiki検索(==情報レベルのように)色付け&フィルター使用して表現することができ、通常のテキスト・ログ・ファイルをロードすることができ、およびファイルのログの内容は、に表示されますUIのタブ(受信機がテーリングをサポートしています)。
Chinsaw V2は、Javaで書かれているが、受信機は、すべてのログファイルを解析し、チェーンソー、イベントを表示します。
他のヒント
*nixでは、 less
ログ ファイルを表示する場合は、これが私の最初の選択肢です。とりわけ次のような特徴があります。
- 正規表現検索 (/)
- "フォローする" (F)、新しい行が入ってくると表示されます。
- 上/下/PgUp/PgDnなどでスクロールします。
- 正規表現 (&) に一致する行のみを表示するフィルター
のSplunk には非常にクールです。あなたはそれを使用することができます。
以前の質問で、あなたが Windows を使用していることを覚えているようです。ロギングは普遍的なものであり、Ruby に固有のものではありません。私が知る限り、「Rubyの」ログビューアーはいません。しかし、一般的には、Ruby、Apacheなどで使用できるログビューアーがたくさんいます。
Windows ログビューアのシーンにはあまり詳しくありませんが、 「Windows Tail ユーティリティ」でググる 多くのオプションが見つかりました。一部は無料です。
(tail
は、ログ ファイルを監視するための標準 Unix コマンドです。したがって、上記の検索は、同じ機能を提供する Windows アプリを対象としています)。