public class NettyShuffleMetricFactory extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
METRIC_GROUP_INPUT |
static String |
METRIC_GROUP_OUTPUT |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.flink.metrics.MetricGroup |
createShuffleIOOwnerMetricGroup(org.apache.flink.metrics.MetricGroup parentGroup) |
static void |
registerInputMetrics(boolean isDetailedMetrics,
org.apache.flink.metrics.MetricGroup inputGroup,
SingleInputGate[] inputGates) |
static void |
registerLegacyNetworkMetrics(boolean isDetailedMetrics,
org.apache.flink.metrics.MetricGroup metricGroup,
ResultPartitionWriter[] producedPartitions,
InputGate[] inputGates)
Deprecated.
should be removed in future
|
static void |
registerOutputMetrics(boolean isDetailedMetrics,
org.apache.flink.metrics.MetricGroup outputGroup,
ResultPartition[] resultPartitions) |
static void |
registerShuffleMetrics(org.apache.flink.metrics.MetricGroup metricGroup,
NetworkBufferPool networkBufferPool) |
public static final String METRIC_GROUP_OUTPUT
public static final String METRIC_GROUP_INPUT
public static void registerShuffleMetrics(org.apache.flink.metrics.MetricGroup metricGroup,
NetworkBufferPool networkBufferPool)
public static org.apache.flink.metrics.MetricGroup createShuffleIOOwnerMetricGroup(org.apache.flink.metrics.MetricGroup parentGroup)
@Deprecated public static void registerLegacyNetworkMetrics(boolean isDetailedMetrics, org.apache.flink.metrics.MetricGroup metricGroup, ResultPartitionWriter[] producedPartitions, InputGate[] inputGates)
Registers legacy metric groups if shuffle service implementation is original default one.
public static void registerOutputMetrics(boolean isDetailedMetrics,
org.apache.flink.metrics.MetricGroup outputGroup,
ResultPartition[] resultPartitions)
public static void registerInputMetrics(boolean isDetailedMetrics,
org.apache.flink.metrics.MetricGroup inputGroup,
SingleInputGate[] inputGates)
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.