3日(米国時間)、Avast-ngの最新版にして初のメジャーリリースとなる「Avast-ng 1.0」が公開された。Avast-ng(A Versatile Ajax Syslog Tailer for syslog-ng)はおもにJavaScriptとPHPを活用して開発されたsyslogログデータ表示用Webアプリケーション。GNU GENERAL PUBLIC LICENSE Version 2のもと、オープンソースソフトウェアとして公開されている。

Avast-ngの主な特徴は次のとおり。

  • Ajaxを活用したスムーズなインタフェース
  • syslogメッセージのtail表示機能(フィルタによる操作可能)
  • syslog-ngからMySQLにストアされたsyslogメッセージの読み込み可能
  • 組み込みクエリビルダを使った新しいフィルタの作成および編集機能
  • 出力の一時停止機能

Avast-ngでは、tail(1)コマンドのように、ログファイルを監視し、新しく書き込まれたログメッセージを順次表示するライブtail機能をサポートしているほか、組み込まれているクエリビルダを使って簡単にフィルタを作成できる点に特徴がある。フィルタを使って機能の拡張が簡単にできる。Avast-ngはsyslog用に開発されたWebインタフェースとして興味深い。