TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Open-Sourcing Rearview: Real-Time Monitoring With Graphite

48 pointsby wastedbrainsover 11 years ago

5 comments

fozover 11 years ago
At my company we&#x27;ve been using Graphite and StatsD for nearly two years now, we rely on it heavily for tracking performance and troubleshooting issues. We rely on Icinga, Pingdom, NewRelic and other tools to alert of us of problems.<p>Often, when things have gone really wrong (DoS, internal network issues, app errors, disk full) the affected machine(s) stop reporting to graphite (or under-report data). We get alerted by monitoring the services, not the stats.<p>Being alerted about low or unusual values might be helpful in some cases, but based on my experience, it would too noisy. Usually when something bad happens, we anyway investigate Graphite and analytics tools to understand the impact on traffic and KPIs.<p>I could see Rearview being useful for some cases, but not as a replacement for real monitoring and alerting tools.
评论 #6646402 未加载
评论 #6646647 未加载
评论 #6646640 未加载
jwatteover 11 years ago
Server side graphs didn&#x27;t work out for all our monitoring use, so we don&#x27;t use graphite. You should make a version that works with istatd :-) <a href="https://github.com/imvu-open/istatd" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;imvu-open&#x2F;istatd</a>
评论 #6646451 未加载
dekzover 11 years ago
This looks really polished and definitely a great idea. I can see why you chose Ruby for the scripting of the monitors, being able to evaluate that code in a predefined binding can be quite powerful, especially with the aid of helpers being pre-defined as well.<p>Why not a full ruby stack, or was the &quot;live&quot; scripting done after the initial inception?
评论 #6646443 未加载
fit2ruleover 11 years ago
I&#x27;m not sure I&#x27;m ready to abandon a custom monitoring environment consisting of a shell environment, screen, ssh certs, lugubrious quantities of &#x2F;proc&#x2F;, and a fair bit of gnuplot. Seems to me thats all you need? Why commit to a Ruby install for an operator console?
评论 #6646423 未加载
评论 #6646602 未加载
mh-over 11 years ago
this looks fantastic. thanks for releasing it.<p>the UI is quite polished
评论 #6645068 未加载