List of usage examples for org.apache.hadoop.metrics2 MetricsSource interface-usage
From source file com.alibaba.wasp.metrics.BaseSourceImpl.java
public class BaseSourceImpl implements BaseSource, MetricsSource { private static enum DefaultMetricsSystemInitializer { INSTANCE; private boolean inited = false; private JvmMetricsSource jvmMetricsSource;
From source file com.github.joshelser.dropwizard.metrics.hadoop.HadoopMetrics2Reporter.java
/**
* A {@link com.codahale.metrics.Reporter} which also acts as a Hadoop Metrics2
* {@link MetricsSource}. Configure it like other Reporters.
*
* <pre>
* final HadoopMetrics2Reporter metrics2Reporter = HadoopMetrics2Reporter.forRegistry(metrics)
From source file org.apache.accumulo.master.metrics.fate.Metrics2FateMetrics.java
public class Metrics2FateMetrics implements Metrics, MetricsSource { private static final Logger log = LoggerFactory.getLogger(Metrics2FateMetrics.class); // limit calls to update fate counters to guard against hammering zookeeper. private static final long DEFAULT_MIN_REFRESH_DELAY = TimeUnit.SECONDS.toMillis(10);
From source file org.apache.accumulo.master.metrics.Metrics2ReplicationMetrics.java
/** * */ public class Metrics2ReplicationMetrics implements Metrics, MetricsSource { public static final String NAME = MASTER_NAME + ",sub=Replication", DESCRIPTION = "Data-Center Replication Metrics", CONTEXT = "master", RECORD = "MasterReplication";
From source file org.apache.accumulo.server.metrics.Metrics2ThriftMetrics.java
/** * */ public class Metrics2ThriftMetrics implements Metrics, MetricsSource, ThriftMetricsKeys { public static final String CONTEXT = "thrift";
From source file org.apache.accumulo.tserver.metrics.Metrics2TabletServerMetrics.java
/** * */ public class Metrics2TabletServerMetrics implements Metrics, MetricsSource, TabletServerMetricsKeys { public static final String NAME = TSERVER_NAME + ",sub=General", DESCRIPTION = "General TabletServer Metrics", CONTEXT = "tserver", RECORD = "general";
From source file org.apache.accumulo.tserver.metrics.Metrics2TabletServerMinCMetrics.java
/** * */ public class Metrics2TabletServerMinCMetrics implements Metrics, MetricsSource, TabletServerMinCMetricsKeys { public static final String NAME = TSERVER_NAME + ",sub=MinorCompactions", DESCRIPTION = "TabletServer Minor Compaction Metrics", CONTEXT = "tserver", RECORD = "MinorCompactions";
From source file org.apache.accumulo.tserver.metrics.Metrics2TabletServerScanMetrics.java
/** * */ public class Metrics2TabletServerScanMetrics implements Metrics, MetricsSource, TabletServerScanMetricsKeys { public static final String NAME = TSERVER_NAME + ",sub=Scans", DESCRIPTION = "TabletServer Scan Metrics", CONTEXT = "tserver", RECORD = "Scans";
From source file org.apache.accumulo.tserver.metrics.Metrics2TabletServerUpdateMetrics.java
/** * */ public class Metrics2TabletServerUpdateMetrics implements Metrics, MetricsSource, TabletServerUpdateMetricsKeys { public static final String NAME = TSERVER_NAME + ",sub=Updates", DESCRIPTION = "TabletServer Update Metrics", CONTEXT = "tserver", RECORD = "Updates";
From source file org.apache.calcite.dropwizard.metrics.hadoop.HadoopMetrics2Reporter.java
/**
* Dropwizard-Metrics {@link com.codahale.metrics.Reporter} which also acts as a Hadoop Metrics2
* {@link MetricsSource}. Configure it like other Reporters.
*
* <pre>
* final HadoopMetrics2Reporter metrics2Reporter = HadoopMetrics2Reporter.forRegistry(metrics)