Class HttpFSServerMetrics
java.lang.Object
org.apache.hadoop.fs.http.server.metrics.HttpFSServerMetrics
@Private
@Metrics(about="HttpFSServer metrics",
context="httpfs")
public class HttpFSServerMetrics
extends Object
This class is for maintaining the various HttpFSServer statistics
and publishing them through the metrics interfaces.
This also registers the JMX MBean for RPC.
This class has a number of metrics variables that are publicly accessible; these variables (objects) have methods to update their values; for example:
bytesRead.inc()
-
Constructor Summary
ConstructorsConstructorDescriptionHttpFSServerMetrics(String name, String sessionId, org.apache.hadoop.metrics2.source.JvmMetrics jvmMetrics) -
Method Summary
Modifier and TypeMethodDescriptionstatic HttpFSServerMetricsorg.apache.hadoop.metrics2.source.JvmMetricslonglonglongvoidincrBytesRead(long bytes) voidincrBytesWritten(long bytes) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidname()voidshutdown()
-
Constructor Details
-
HttpFSServerMetrics
-
-
Method Details
-
create
public static HttpFSServerMetrics create(org.apache.hadoop.conf.Configuration conf, String serverName) -
name
-
getJvmMetrics
public org.apache.hadoop.metrics2.source.JvmMetrics getJvmMetrics() -
incrBytesWritten
public void incrBytesWritten(long bytes) -
incrBytesRead
public void incrBytesRead(long bytes) -
incrOpsCreate
public void incrOpsCreate() -
incrOpsAppend
public void incrOpsAppend() -
incrOpsTruncate
public void incrOpsTruncate() -
incrOpsDelete
public void incrOpsDelete() -
incrOpsRename
public void incrOpsRename() -
incrOpsMkdir
public void incrOpsMkdir() -
incrOpsOpen
public void incrOpsOpen() -
incrOpsListing
public void incrOpsListing() -
incrOpsStat
public void incrOpsStat() -
incrOpsCheckAccess
public void incrOpsCheckAccess() -
shutdown
public void shutdown() -
getOpsMkdir
public long getOpsMkdir() -
getOpsListing
public long getOpsListing() -
getOpsStat
public long getOpsStat() -
incrOpsStatus
public void incrOpsStatus() -
incrOpsAllECPolicies
public void incrOpsAllECPolicies() -
incrOpsECCodecs
public void incrOpsECCodecs() -
incrOpsTrashRoots
public void incrOpsTrashRoots()
-