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()
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)
setSafeModeTime
public void setSafeModeTime(long elapsed)
Copyright © 2013 Apache Software Foundation. All Rights Reserved.