ここで初歩的な質問。アプリケーションのエラーを特定するために、多くのログ ファイルを調査してきました。具体的には、成功シナリオと失敗シナリオを比較しようとしていますが、ログの量が多いため、どのログ メッセージが「良い」もので、どのログ メッセージが「悪い」ものであるかを識別するのは困難です。(私は開発者ではないので、ログを変更することはできません。)
理想的には、私ができるツールが欲しいです...
- ログ ファイルを読み込み、成功シナリオに関連付けられているエントリを手動で指定する
- ログファイルの残りの部分は、特定の行が「成功」シナリオに表示されるかどうかに従ってフォーマットされます。(理想的には、あいまい一致を実行できるため、完全一致(もちろん、タイムスタンプなし)が 1 つの色であり、近似一致(異なる値)が別の色である可能性があります。
これにより、障害シナリオをざっと見て、障害状態に関連するメッセージを特定することが容易になります。スマート差分のように考えてください。
私が調べたほとんどのツール (Splunk、OtrosLogViewer など) は、自動化されたサーバー側の展開に重点を置いているようです。それはうまくいくかもしれませんが、迅速な分析のために軽量なものが欲しいです。
このようなものは存在しますか?どんなポインタも歓迎/感謝します。