@InterfaceAudience.Private @Metrics(about="HttpFSServer metrics", context="httpfs") public class HttpFSServerMetrics extends Object
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 and Description |
---|
HttpFSServerMetrics(String name,
String sessionId,
org.apache.hadoop.metrics2.source.JvmMetrics jvmMetrics) |
Modifier and Type | Method and Description |
---|---|
static HttpFSServerMetrics |
create(org.apache.hadoop.conf.Configuration conf,
String serverName) |
org.apache.hadoop.metrics2.source.JvmMetrics |
getJvmMetrics() |
long |
getOpsListing() |
long |
getOpsMkdir() |
long |
getOpsStat() |
void |
incrBytesRead(long bytes) |
void |
incrBytesWritten(long bytes) |
void |
incrOpsAppend() |
void |
incrOpsCheckAccess() |
void |
incrOpsCreate() |
void |
incrOpsDelete() |
void |
incrOpsListing() |
void |
incrOpsMkdir() |
void |
incrOpsOpen() |
void |
incrOpsRename() |
void |
incrOpsStat() |
void |
incrOpsTruncate() |
String |
name() |
void |
shutdown() |
public static HttpFSServerMetrics create(org.apache.hadoop.conf.Configuration conf, String serverName)
public String name()
public org.apache.hadoop.metrics2.source.JvmMetrics getJvmMetrics()
public void incrBytesWritten(long bytes)
public void incrBytesRead(long bytes)
public void incrOpsCreate()
public void incrOpsAppend()
public void incrOpsTruncate()
public void incrOpsDelete()
public void incrOpsRename()
public void incrOpsMkdir()
public void incrOpsOpen()
public void incrOpsListing()
public void incrOpsStat()
public void incrOpsCheckAccess()
public void shutdown()
public long getOpsMkdir()
public long getOpsListing()
public long getOpsStat()
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.