public class PrestoS3FileSystemStats
extends java.lang.Object
Constructor and Description |
---|
PrestoS3FileSystemStats() |
Modifier and Type | Method and Description |
---|---|
void |
addAwsClientExecuteTime(io.airlift.units.Duration duration) |
void |
addAwsRequestTime(io.airlift.units.Duration duration) |
void |
connectionOpened() |
void |
connectionReleased() |
io.airlift.stats.CounterStat |
getActiveConnections() |
io.airlift.stats.CounterStat |
getAwsAbortedExceptions() |
io.airlift.stats.TimeStat |
getAwsClientExecuteTime() |
io.airlift.stats.CounterStat |
getAwsRequestCount() |
io.airlift.stats.TimeStat |
getAwsRequestTime() |
io.airlift.stats.CounterStat |
getAwsRetryCount() |
io.airlift.stats.CounterStat |
getAwsThrottleExceptions() |
io.airlift.stats.CounterStat |
getFailedUploads() |
io.airlift.stats.CounterStat |
getGetMetadataErrors() |
io.airlift.stats.CounterStat |
getGetMetadataRetries() |
io.airlift.stats.CounterStat |
getGetObjectErrors() |
io.airlift.stats.CounterStat |
getGetObjectRetries() |
io.airlift.stats.CounterStat |
getListLocatedStatusCalls() |
io.airlift.stats.CounterStat |
getListObjectsCalls() |
io.airlift.stats.CounterStat |
getListStatusCalls() |
io.airlift.stats.CounterStat |
getMetadataCalls() |
io.airlift.stats.CounterStat |
getOtherReadErrors() |
io.airlift.stats.CounterStat |
getReadRetries() |
io.airlift.stats.CounterStat |
getSocketExceptions() |
io.airlift.stats.CounterStat |
getSocketTimeoutExceptions() |
io.airlift.stats.CounterStat |
getStartedUploads() |
io.airlift.stats.CounterStat |
getSuccessfulUploads() |
void |
newGetMetadataError() |
void |
newGetMetadataRetry() |
void |
newGetObjectError() |
void |
newGetObjectRetry() |
void |
newListLocatedStatusCall() |
void |
newListObjectsCall() |
void |
newListStatusCall() |
void |
newMetadataCall() |
void |
newReadError(java.lang.Exception e) |
void |
newReadRetry() |
void |
updateAwsRequestCount(long requestCount) |
void |
updateAwsRetryCount(long retryCount) |
void |
updateAwsThrottleExceptionsCount(long throttleExceptionsCount) |
void |
uploadFailed() |
void |
uploadStarted() |
void |
uploadSuccessful() |
public io.airlift.stats.CounterStat getActiveConnections()
public io.airlift.stats.CounterStat getStartedUploads()
public io.airlift.stats.CounterStat getFailedUploads()
public io.airlift.stats.CounterStat getSuccessfulUploads()
public io.airlift.stats.CounterStat getMetadataCalls()
public io.airlift.stats.CounterStat getListStatusCalls()
public io.airlift.stats.CounterStat getListLocatedStatusCalls()
public io.airlift.stats.CounterStat getListObjectsCalls()
public io.airlift.stats.CounterStat getGetObjectErrors()
public io.airlift.stats.CounterStat getGetMetadataErrors()
public io.airlift.stats.CounterStat getOtherReadErrors()
public io.airlift.stats.CounterStat getSocketExceptions()
public io.airlift.stats.CounterStat getSocketTimeoutExceptions()
public io.airlift.stats.CounterStat getAwsAbortedExceptions()
public io.airlift.stats.CounterStat getAwsRequestCount()
public io.airlift.stats.CounterStat getAwsRetryCount()
public io.airlift.stats.CounterStat getAwsThrottleExceptions()
public io.airlift.stats.TimeStat getAwsRequestTime()
public io.airlift.stats.TimeStat getAwsClientExecuteTime()
public io.airlift.stats.CounterStat getGetObjectRetries()
public io.airlift.stats.CounterStat getGetMetadataRetries()
public io.airlift.stats.CounterStat getReadRetries()
public void connectionOpened()
public void connectionReleased()
public void uploadStarted()
public void uploadFailed()
public void uploadSuccessful()
public void newMetadataCall()
public void newListStatusCall()
public void newListLocatedStatusCall()
public void newListObjectsCall()
public void newReadError(java.lang.Exception e)
public void newGetObjectError()
public void newGetMetadataError()
public void updateAwsRequestCount(long requestCount)
public void updateAwsRetryCount(long retryCount)
public void updateAwsThrottleExceptionsCount(long throttleExceptionsCount)
public void addAwsRequestTime(io.airlift.units.Duration duration)
public void addAwsClientExecuteTime(io.airlift.units.Duration duration)
public void newGetObjectRetry()
public void newGetMetadataRetry()
public void newReadRetry()