incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dan Di Spaltro <dan.dispal...@gmail.com>
Subject Re: Monitoring with Cacti
Date Tue, 14 Sep 2010 02:05:37 GMT
Cloudkick does monitor JMX now.  That + custom alerts is pretty powerful.

I work for Cloudkick, btw

On Sun, Sep 12, 2010 at 9:39 AM, Dave Viner <daveviner@pobox.com> wrote:

> 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
>>
>
>


-- 
Dan Di Spaltro

Mime
View raw message