graphblast reads numerical data from stdin and pushes it to your web browser
as a shareable graph that updates in realtime. It's the missing link between
your trusty Unix utilities -- tail, grep, sed, etc. -- and a
full-featured graphing package.
To procure, build, and run Graphblast, you'll need:
- Go >= 1.1
- Git
If you're modifying the frontend, you'll also want Node.js for linting the frontend JavaScript.
go get github.com/hut8labs/graphblast
cd $GOPATH/src/github.com/hut8labs/graphblast
make bin/graphblastNow try it out:
while true; do echo $RANDOM && sleep 1s; done | ./bin/graphblast -verbose timeseriesand point your browser at http://localhost:8080.