org.apache.hadoop.hdfs.server.namenode.metrics
Class NameNodeMetrics
java.lang.Object
org.apache.hadoop.hdfs.server.namenode.metrics.NameNodeMetrics
@Metrics(name="NameNodeActivity",
about="NameNode metrics",
context="dfs")
public class NameNodeMetrics
- extends Object
This class is for maintaining the various NameNode activity statistics
and publishing them through the metrics interfaces.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
create
public static NameNodeMetrics create(org.apache.hadoop.conf.Configuration conf,
HdfsServerConstants.NamenodeRole r)
shutdown
public void shutdown()
incrGetBlockLocations
public void incrGetBlockLocations()
incrFilesCreated
public void incrFilesCreated()
incrCreateFileOps
public void incrCreateFileOps()
incrFilesAppended
public void incrFilesAppended()
incrAddBlockOps
public void incrAddBlockOps()
incrGetAdditionalDatanodeOps
public void incrGetAdditionalDatanodeOps()
incrFilesRenamed
public void incrFilesRenamed()
incrFilesDeleted
public void incrFilesDeleted(long delta)
incrDeleteFileOps
public void incrDeleteFileOps()
incrGetListingOps
public void incrGetListingOps()
incrFilesInGetListingOps
public void incrFilesInGetListingOps(int delta)
incrFileInfoOps
public void incrFileInfoOps()
incrCreateSymlinkOps
public void incrCreateSymlinkOps()
incrGetLinkTargetOps
public void incrGetLinkTargetOps()
incrAllowSnapshotOps
public void incrAllowSnapshotOps()
incrDisAllowSnapshotOps
public void incrDisAllowSnapshotOps()
incrCreateSnapshotOps
public void incrCreateSnapshotOps()
incrDeleteSnapshotOps
public void incrDeleteSnapshotOps()
incrRenameSnapshotOps
public void incrRenameSnapshotOps()
incrListSnapshottableDirOps
public void incrListSnapshottableDirOps()
incrSnapshotDiffReportOps
public void incrSnapshotDiffReportOps()
incrBlockReceivedAndDeletedOps
public void incrBlockReceivedAndDeletedOps()
addTransaction
public void addTransaction(long latency)
incrTransactionsBatchedInSync
public void incrTransactionsBatchedInSync()
addSync
public void addSync(long elapsed)
setFsImageLoadTime
public void setFsImageLoadTime(long elapsed)
addBlockReport
public void addBlockReport(long latency)
addCacheBlockReport
public void addCacheBlockReport(long latency)
setSafeModeTime
public void setSafeModeTime(long elapsed)
addGetEdit
public void addGetEdit(long latency)
addGetImage
public void addGetImage(long latency)
addPutImage
public void addPutImage(long latency)
Copyright © 2014 Apache Software Foundation. All Rights Reserved.