org.apache.cassandra.analytics
Class VMAnalyticsSource

java.lang.Object
  extended by org.apache.cassandra.analytics.VMAnalyticsSource
All Implemented Interfaces:
IAnalyticsSource

public class VMAnalyticsSource
extends java.lang.Object
implements IAnalyticsSource

This class sets up the analytics package to report metrics into Ganglia for VM heap utilization. Author : Avinash Lakshman ( alakshman@facebook.com) & Prashant Malik ( pmalik@facebook.com ) & Karthik Ranganathan ( kranganathan@facebook.com )


Constructor Summary
VMAnalyticsSource()
          Setup the Ganglia record to display the VM heap utilization.
 
Method Summary
 void doUpdates(AnalyticsContext context)
          Update the VM heap utilization record with the relevant data.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VMAnalyticsSource

public VMAnalyticsSource()
Setup the Ganglia record to display the VM heap utilization.

Method Detail

doUpdates

public void doUpdates(AnalyticsContext context)
Update the VM heap utilization record with the relevant data.

Specified by:
doUpdates in interface IAnalyticsSource
Parameters:
context - the reference to the context which has called this callback


Copyright © 2009 The Apache Software Foundation