org.apache.hadoop.metrics2.sink.ganglia
Class GangliaSink31
java.lang.Object
   org.apache.hadoop.metrics2.sink.ganglia.AbstractGangliaSink
org.apache.hadoop.metrics2.sink.ganglia.AbstractGangliaSink
       org.apache.hadoop.metrics2.sink.ganglia.GangliaSink30
org.apache.hadoop.metrics2.sink.ganglia.GangliaSink30
           org.apache.hadoop.metrics2.sink.ganglia.GangliaSink31
org.apache.hadoop.metrics2.sink.ganglia.GangliaSink31
- All Implemented Interfaces: 
- MetricsPlugin, MetricsSink
- public class GangliaSink31 
- extends GangliaSink30
This code supports Ganglia 3.1
 
 
| Field Summary | 
|  org.apache.commons.logging.Log | LOG
 | 
 
 
| Fields inherited from class org.apache.hadoop.metrics2.sink.ganglia.AbstractGangliaSink | 
| BUFFER_SIZE, DEFAULT_DMAX, DEFAULT_PORT, DEFAULT_SLOPE, DEFAULT_TMAX, DEFAULT_UNITS, EQUAL, gangliaMetricVisitor, SERVERS_PROPERTY, SUPPORT_SPARSE_METRICS_DEFAULT, SUPPORT_SPARSE_METRICS_PROPERTY | 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
LOG
public final org.apache.commons.logging.Log LOG
GangliaSink31
public GangliaSink31()
emitMetric
protected void emitMetric(String groupName,
                          String name,
                          String type,
                          String value,
                          org.apache.hadoop.metrics2.sink.ganglia.GangliaConf gConf,
                          AbstractGangliaSink.GangliaSlope gSlope)
                   throws IOException
- The method sends metrics to Ganglia servers. The method has been taken from
 org.apache.hadoop.metrics.ganglia.GangliaContext31 with minimal changes in
 order to keep it in sync.
 
- 
- Overrides:
- emitMetricin class- GangliaSink30
 
- 
- Parameters:
- groupName- The group name of the metric
- name- The metric name
- type- The type of the metric
- value- The value of the metric
- gConf- The GangliaConf for this metric
- gSlope- The slope for this metric
- Throws:
- IOException
 
Copyright © 2009 The Apache Software Foundation