デバッグログを色分けしたい
アプリサーバーのデバッグログの解析を容易にするため、Emacsでスレッドごとに色分けして表示したいと思っています。
もちろん、スレッドごとにgrepして、そのスレッドの一連の処理をまとめて調べることができますが、スレッド間で競合している処理を調べるには、ある文脈のもとで複数スレッドの相互の関係を見ていく必要があります。
ログファイルにおいて、スレッド-1は青、スレッド-2は黄色、スレッド-3は緑、といった感じで行ごとに色で分けると、ログファイルが縞状に見えるはずです。こうすれば、スレッド間の関連を確認しながら、同じスレッドの連続した処理が見やすくなるでしょう。font-lockを使って何とかできないかな。
(4/17追加)
log4j modeというものがあることを知りました。このソースを修正すればよさそうです。