类 MetricManager<CR extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<?,​?>>


  • public class MetricManager<CR extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<?,​?>>
    extends java.lang.Object
    Metric manager for Operator managed custom resources.
    • 构造器详细资料

      • MetricManager

        public MetricManager()
    • 方法详细资料

      • onUpdate

        public void onUpdate​(CR cr)
      • onRemove

        public void onRemove​(CR cr)
      • createFlinkDeploymentMetricManager

        public static MetricManager<org.apache.flink.kubernetes.operator.api.FlinkDeployment> createFlinkDeploymentMetricManager​(org.apache.flink.configuration.Configuration conf,
                                                                                                                                 KubernetesOperatorMetricGroup metricGroup)
      • createFlinkSessionJobMetricManager

        public static MetricManager<org.apache.flink.kubernetes.operator.api.FlinkSessionJob> createFlinkSessionJobMetricManager​(org.apache.flink.configuration.Configuration conf,
                                                                                                                                 KubernetesOperatorMetricGroup metricGroup)
      • getRegisteredMetrics

        @VisibleForTesting
        public java.util.List<CustomResourceMetrics<CR>> getRegisteredMetrics()