Example usage for org.apache.hadoop.metrics2 MetricsSource interface-usage

List of usage examples for org.apache.hadoop.metrics2 MetricsSource interface-usage

Introduction

In this page you can find the example usage for org.apache.hadoop.metrics2 MetricsSource interface-usage.

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)