Class NettyShuffleMetricFactory

java.lang.Object
org.apache.flink.runtime.io.network.metrics.NettyShuffleMetricFactory

public class NettyShuffleMetricFactory extends Object
Factory for netty shuffle service metrics.
  • Field Details

  • Method Details

    • registerShuffleMetrics

      public static void registerShuffleMetrics(org.apache.flink.metrics.MetricGroup metricGroup, NetworkBufferPool networkBufferPool)
    • createShuffleIOOwnerMetricGroup

      public static org.apache.flink.metrics.MetricGroup createShuffleIOOwnerMetricGroup(org.apache.flink.metrics.MetricGroup parentGroup)
    • registerOutputMetrics

      public static void registerOutputMetrics(boolean isDetailedMetrics, org.apache.flink.metrics.MetricGroup outputGroup, ResultPartition[] resultPartitions)
    • registerInputMetrics

      public static void registerInputMetrics(boolean isDetailedMetrics, org.apache.flink.metrics.MetricGroup inputGroup, SingleInputGate[] inputGates)
    • registerDebloatingTaskMetrics

      public static void registerDebloatingTaskMetrics(SingleInputGate[] inputGates, org.apache.flink.metrics.MetricGroup taskGroup)