@Metrics(name="NameNodeActivity", about="NameNode metrics", context="dfs") public class NameNodeMetrics extends Object
@Metric(value="Number of file system operations") public long totalFileOps()
public static NameNodeMetrics create(org.apache.hadoop.conf.Configuration conf, HdfsServerConstants.NamenodeRole r)
public org.apache.hadoop.metrics2.source.JvmMetrics getJvmMetrics()
public void shutdown()
public void incrGetBlockLocations()
public void incrFilesCreated()
public void incrCreateFileOps()
public void incrFilesAppended()
public void incrAddBlockOps()
public void incrGetAdditionalDatanodeOps()
public void incrFilesRenamed()
public void incrFilesTruncated()
public void incrFilesDeleted(long delta)
public void incrDeleteFileOps()
public void incrGetListingOps()
public void incrFilesInGetListingOps(int delta)
public void incrFileInfoOps()
public void incrCreateSymlinkOps()
public void incrGetLinkTargetOps()
public void incrAllowSnapshotOps()
public void incrDisAllowSnapshotOps()
public void incrCreateSnapshotOps()
public void incrDeleteSnapshotOps()
public void incrRenameSnapshotOps()
public void incrListSnapshottableDirOps()
public void incrSnapshotDiffReportOps()
public void incrBlockReceivedAndDeletedOps()
public void incrStorageBlockReportOps()
public void setBlockOpsQueued(int size)
public void addBlockOpsBatched(int count)
public void addTransaction(long latency)
public void incrTransactionsBatchedInSync(long count)
public void addSync(long elapsed)
public void setFsImageLoadTime(long elapsed)
public void addBlockReport(long latency)
public void addCacheBlockReport(long latency)
public void setSafeModeTime(long elapsed)
public void addGetEdit(long latency)
public void addGetImage(long latency)
public void addPutImage(long latency)
public void addGenerateEDEKTime(long latency)
public void addWarmUpEDEKTime(long latency)
Copyright © 2017 Apache Software Foundation. All Rights Reserved.