Class NettyShuffleMetricFactory


  • public class NettyShuffleMetricFactory
    extends Object
    Factory for netty shuffle service metrics.
    • Method Detail

      • 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)