incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dave Viner <davevi...@pobox.com>
Subject Re: Monitoring with Cacti
Date Sun, 12 Sep 2010 16:39:48 GMT
I haven't tried cacti, but I'm using CloudKick as an external service for
monitoring Cassandra.  It's super easy to get setup.  Happy to share my
setup if that'd help.

It doesn't currently monitor JMX information, but it does offer some basic
checks like thread pool and column family stats -
https://support.cloudkick.com/Cassandra_Checks.

Dave Viner


On Fri, Sep 10, 2010 at 8:31 PM, Edward Capriolo <edlinuxguru@gmail.com>wrote:

> On Fri, Sep 10, 2010 at 7:29 PM, aaron morton <aaron@thelastpickle.com>
> wrote:
> > Am going through the rather painful process of trying to monitor
> cassandra using Cacti (it's what we use at work). At the moment it feels
> like a losing battle :)
> >
> > Does anyone know of some cacti resources for monitoring the JVM or
> Cassandra metrics other than...
> >
> > mysql-cacti-templates
> > http://code.google.com/p/mysql-cacti-templates/
> > - provides templates and data sources that require ssh and can monitor
> JVM heap and a few things.
> >
> > Cassandra-cacti-m6
> > http://www.jointhegrid.com/cassandra/cassandra-cacti-m6.jsp
> > Coded for version 0.6* , have made some changes to stop it looking for
> stats that no longer exist. Missing some metrics I think but it's probably
> the best bet so far. If I get it working I'll contribute it back to them.
> Most of the problems were probably down the how much effort it takes to
> setup cacti.
> >
> > jmxterm
> > http://www.cyclopsgroup.org/projects/jmxterm/
> > Allows for command line access to JMX. I started down the path of writing
> a cacti data source to use this just to see how it worked. Looks like a lot
> of work.
> >
> > Thanks for any advice.
> > Aaron
> >
> >
>
> Setting up cacti is easy, the second time, and third time :)
> As for cassandra-cacti-m6 (i am the author). Unfortunately, I have
> been fighting the jmx switcharo battle for about 3 years now
> hadoop/hbase/cassandra/hornetq/vserver
>
> In a nutshell there is ALWAYS work involved. First, is because as you
> noticed attributes change/remove/add/renamed. Second it takes a human
> to logically group things together. For example, if you have two items
> "cache hits" and "cache misses". You really do not want two separate
> graphs that will scale independently. You want one slick stack graph,
> with nice colors, and you want a CDEF to calculate the cache hit
> percentage by dividing one into the other and show that at the bottom.
>
> If you want to have a 7.0 branch to cassandra-cacti-m6 I would love
> the help. We are not on 7.0 yet so I have not had the time just to go
> out and make graphs for a version we are not using yet :) but if you
> come up with patches they are happily accepted.
>
> Edward
>

Mime
View raw message