Class Metrics2ReplicationMetrics

  • All Implemented Interfaces:
    Metrics, org.apache.hadoop.metrics2.MetricsSource

    public class Metrics2ReplicationMetrics
    extends Object
    implements Metrics, org.apache.hadoop.metrics2.MetricsSource
    • Method Detail

      • snapshot

        protected void snapshot()
      • getMetrics

        public void getMetrics​(org.apache.hadoop.metrics2.MetricsCollector collector,
                               boolean all)
        Specified by:
        getMetrics in interface org.apache.hadoop.metrics2.MetricsSource
      • add

        public void add​(String name,
                        long time)
        Specified by:
        add in interface Metrics
      • isEnabled

        public boolean isEnabled()
        Specified by:
        isEnabled in interface Metrics
      • getNumFilesPendingReplication

        protected int getNumFilesPendingReplication()
      • getNumConfiguredPeers

        protected int getNumConfiguredPeers()
      • getMaxReplicationThreads

        protected int getMaxReplicationThreads()
      • addReplicationQueueTimeMetrics

        protected void addReplicationQueueTimeMetrics()
      • getCurrentTime

        protected long getCurrentTime()