public class TaskIOMetricGroup extends ProxyMetricGroup<TaskMetricGroup>
parentMetricGroup| Constructor and Description |
|---|
TaskIOMetricGroup(TaskMetricGroup parent) |
| Modifier and Type | Method and Description |
|---|---|
IOMetrics |
createSnapshot() |
org.apache.flink.metrics.Counter |
getNumBuffersInLocalCounter() |
org.apache.flink.metrics.Counter |
getNumBuffersInRemoteCounter() |
org.apache.flink.metrics.Counter |
getNumBuffersOutCounter() |
org.apache.flink.metrics.Counter |
getNumBytesInLocalCounter() |
org.apache.flink.metrics.Meter |
getNumBytesInLocalRateMeter() |
org.apache.flink.metrics.Counter |
getNumBytesInRemoteCounter() |
org.apache.flink.metrics.Meter |
getNumBytesInRemoteRateMeter() |
org.apache.flink.metrics.Counter |
getNumBytesOutCounter() |
org.apache.flink.metrics.Meter |
getNumBytesOutRateMeter() |
org.apache.flink.metrics.Counter |
getNumRecordsInCounter() |
org.apache.flink.metrics.Counter |
getNumRecordsOutCounter() |
void |
initializeBufferMetrics(Task task)
Initialize Buffer Metrics for a task.
|
void |
reuseRecordsInputCounter(org.apache.flink.metrics.Counter numRecordsInCounter) |
void |
reuseRecordsOutputCounter(org.apache.flink.metrics.Counter numRecordsOutCounter) |
addGroup, addGroup, addGroup, counter, counter, counter, counter, gauge, gauge, getAllVariables, getMetricIdentifier, getMetricIdentifier, getScopeComponents, histogram, histogram, meter, meterpublic TaskIOMetricGroup(TaskMetricGroup parent)
public IOMetrics createSnapshot()
public org.apache.flink.metrics.Counter getNumBytesOutCounter()
public org.apache.flink.metrics.Counter getNumBytesInLocalCounter()
public org.apache.flink.metrics.Counter getNumBytesInRemoteCounter()
public org.apache.flink.metrics.Counter getNumRecordsInCounter()
public org.apache.flink.metrics.Counter getNumRecordsOutCounter()
public org.apache.flink.metrics.Counter getNumBuffersOutCounter()
public org.apache.flink.metrics.Counter getNumBuffersInLocalCounter()
public org.apache.flink.metrics.Counter getNumBuffersInRemoteCounter()
public org.apache.flink.metrics.Meter getNumBytesInLocalRateMeter()
public org.apache.flink.metrics.Meter getNumBytesInRemoteRateMeter()
public org.apache.flink.metrics.Meter getNumBytesOutRateMeter()
public void initializeBufferMetrics(Task task)
public void reuseRecordsInputCounter(org.apache.flink.metrics.Counter numRecordsInCounter)
public void reuseRecordsOutputCounter(org.apache.flink.metrics.Counter numRecordsOutCounter)
Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.