Hacker News new | ask | show | jobs
by dd112 3454 days ago
This looks nice! Can anyone recommend an opensource/self-hosted alternative? Would really like to set something like this up in the office but would prefer to host it on my internal network. Plus I like to tinker with things :)
5 comments

Well there's Dashing from Shopify which has been around since 2012.

We use it at the office and are happy with it.

https://github.com/Shopify/dashing

Apparently dashing is not being maintained anymore. Check its homepage. http://dashing.io
IMO it doesn't need updates. It's stable has tons of widgets and works out of the box. Loving it even though I have never touched ruby before.

In combination with graphite I can make some cool statistics and graphs

Yeah, we use Dashing, and very stable/nice/easy to extend. Sad that it's no longer maintained, but pretty good nonetheless.
You now have smashing [0].

"Smashing, the spiritual successor to Dashing, is a Sinatra based framework that lets you build excellent dashboards. It looks especially great on TVs."

0. https://github.com/Smashing/smashing

dashing is a pretty stable product. Its like a simple framework you can customise anything you need in it. We used it in our team to serve alarm metrics till it was deprecated in favour of Grafana.

Grafana is a push model, while Dashing is a pull model.

Grafana is pretty tough on RAM and svg usage. Try to use pngs and the UI is harder to adopt.

Collectd with the statsd plugin is a really lightweight way of collecting the data. Collectd has several outputs, from rrds to grafana.
Thanks, this looks like it'll suit my needs. I just wanted something I can pull a JSON feed into and have it display a handful of simple stats (sales for the day and their respective statuses, inventory overview - low stock alerts etc). The Grafana UI looks very attractive. Appreciate the suggestion.
Cyclotron [a], and here is a link to the discusion on HN about it [b] :

[a] http://www.cyclotron.io/ [b] https://news.ycombinator.com/item?id=13062998

NodeJS push streams, lightweight to run, includes notifications:

https://github.com/nextorigin/godot2-dash