On Wed, Nov 5, 2008 at 11:03 AM, Matt Juszczak <span dir="ltr"><<a href="mailto:matt@atopia.net">matt@atopia.net</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">>>> Once you get ganglia up and running, all it will do is provide you<br>
>>> with statistics and it will be up to you to figure out a way to<br>
>>> collect and store them and then do something meaningful with them.<br>
<br>
</div>The problem I have is I want TONS of graphs.  I want to graph our load<br>
balancer, our firewall, our CPU usage for specific processes across<br>
servers (apache, memcache, mysql, etc.), memory usage (free/available),<br>
mysql statistics (threads running, queries running, long running queries,<br>
average query time, seconds behind master, etc.), and much much more.  If<br>
I have all of these statistics being reported (and graphed), then is this<br>
something that reliably, a pull method can perform well?  I've used SNMP a<br>
lot to gather basic statistics, but I doubt I'd be able to get SNMP to<br>
broadcast what the current queries per second are on the local MySQL<br>
server easily (I know its possible - there's an SNMP module for MySQL, but<br>
I doubt its trivial).  Wouldn't something like this be better as a script<br>
running on ALL servers to gather the statistics and push those statistics<br>
to a centralized daemon of sorts running on the server?<br>
<br>
But since I also need to graph things that are snmp-based (for instance,<br>
our load balancer information can only be obtained via snmp), my thoughts<br>
are that using cacti is most likely the best option, but I'd have to use<br>
the custom-graph-with-scripts option more often.  Or, like I asked,<br>
perhaps using ganglia to push the statistics, and then running a script on<br>
the cacti server to convert the ganglia data into graphs?<br>
<div><div></div><div class="Wj3C7c">_______________________________________________<br>
talk mailing list<br>
<a href="mailto:talk@lists.nycbug.org">talk@lists.nycbug.org</a><br>
<a href="http://lists.nycbug.org/mailman/listinfo/talk" target="_blank">http://lists.nycbug.org/mailman/listinfo/talk</a><br>
</div></div></blockquote></div><br><br>Two recommendations, one that I've tried and one that I haven't:<br><br>Zabbix, (<a href="http://www.zabbix.com">http://www.zabbix.com</a>), which is the former, and Munin (<a href="http://munin.projects.linpro.no/">http://munin.projects.linpro.no/</a>), which is the latter.<br>