Hacker News new | ask | show | jobs
by josephruscio 5130 days ago
Dashboards provide value on multiple levels. They radiate information out into your team so everyone is working off of the same shared understanding about the state of the business. They make it easier to detect aberrations. They enable your experts to curate a set of top-level metrics on a per-service basis to look at first when fire-fighting. Every service in your architecture should have it's own dashboard.

If you're interested in dashboards, our startup recently launched a service that makes it simple to hook in your metrics through OSS tools like StatsD and build real-time dashboards with a few clicks: https://metrics.librato.com You just provide the data, we do all the rest. Would love any feedback you might have!

1 comments

Librato is fantastic.

The only issue is the pricing can be a little unfair if you are aiming for more of a real time system since you can't define retention rate. It would be great to be able to model the same system used in Graphite i.e. real time for last 6 hours, then capture every 5 minutes for 6-24 hours and then every 10 minutes from 24 hours onwards.

Thanks for the feedback :). We do provide a defined set of rollups today: 1m, 15m, 1h ... but in the future we intend to let users configure that themselves. If you want to shoot me an email, we can chat about the realtime scenario, I'm always interested in testing our pricing hypothesis against real-world use-cases.