This project was made for the Node Knockout 2013 competition. This repo will not be updated any further.
We've moved to:
Run vmstat, iostat, stat remotely and chart it on your browser.
Runs stat command - possibly remotely - and opens a browser with charts for the metrics (made with rickshaw/d3). Charts are updated realtime via socket.io.
Supports vm_stat and iostat on mac, vmstat on linux and other tools via simple json config file.
Clone the repo:
git clone firstname.lastname@example.org:nko4/bazinga.git && cd ./bazinga/
Watch a local vmstat collecting samples every 1 s
node server.js vmstat 1
Watch a local iostat collecting samples every 1 s
node server.js iostat 1
Watch a remove vmstat collecting samples every 3 s
node server.js --via "ssh email@example.com" vmstat 3
Watch an unknown tool configured with a user specified config file, don't open a new browser
node server.js --no-open --json config-samples/mac-vmstat.json vmstat 1
- Rickshaw / D3
Angular.js, lodash and handlebars were only used to speed up development, probably not used at all for a final product.
CSS Toolkit: Ink (Includes Font Awesome)
Code is licensed under the MIT License