jsperf – モニターツール公開中(on Github)


実は名前にまだ迷っているのですが、jsperfというツールを公開しています。
nodejsのツールですが、まだnpmには公開していません、名前に迷ってる段階ですので。

このツールは、UNIX系OS上のパフォーマンス系コマンドの出力を適当に解析してmongodbに格納するものです。

jsperf summary - 1

仕組みとしてはコマンドからの出力をjisonパーサで解析し、JSONへ変換してDB(MongoDB、datastoreモジュール次第で他のDBにも格納可能) へ格納します。
jsperf.monitor モジュールがjisonパーサ定義を含んでいて、この部分を取り替えれば様々な出力に対応できるようになっています。
パフォーマンス監視ツールというより、ログ監視の色が濃い構造になっています。

今のところmacosでのみ動作確認しています。

jsperf(コントローラ)
jsperf.monitor.top
jsperf.monitor.vm_stat
jsperf.datastore.mongo