Analogをデスクトップツールとして使う

Webサーバのログ解析に今でも欠かせないAnalog。もちろんFinkやPortでインストールすりゃTerminal.appからuni*ワークスペースで使えるんだが、キャンペーンの結果などを報告するのに使うためにわざわざインストールしてTerminal.appからまわすのはちと面倒。
そんなとき、Analog for Macintoshを使う。

ログをアプリケーションにドラッグすれば、アプリケーションと同じ階層にあるReport.htmlにログ解析の結果が吐き出される。
sedgrepの簡単な正規表現でキャンペーン対象のディレクトリだけ切り出してからぶっ込んだり、不正アクセスしているっぽいIPだけ拾いだして行動追跡するなんて時にはとても便利。
また、analog.cfgの記法も一緒なのでサーバ上で有効なログを取得するための演習にも使える。デスクトップツールにはデスクトップツールなりの良さがあるね。