ログからJSONぽい部分を検出して綺麗に出力してくれるやつ書いた
https://github.com/Songmu/App-LJ
lj
というツールを書いた。標準入力を読んでJSONぽい文字列が含まれていたら色付きで綺麗に出してくれる。こんな感じ。
fluentdでstdoutで出したログとか、アプリケーションから雑にJSONで吐いたログを眺めるときとかに便利。
% cpanm App::LJ
で入りますが、fatpackした単一ファイルも作ってあるので、以下のようにしても使えます。
% curl -L https://raw.githubusercontent.com/Songmu/App-LJ/master/lj > /usr/local/bin/lj; chmod +x /usr/local/bin/lj
fatpackは @ks0608 さんのApp::Fatpack::Simpleを使った。便利。CPANにあげて欲しい。
実装だいぶ雑なので、だれか綺麗にしてくれると嬉しい。