public class MetricUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
instantiateFlinkMemoryMetricGroup(org.apache.flink.metrics.MetricGroup parentMetricGroup,
TaskSlotTable<?> taskSlotTable,
java.util.function.Supplier<Long> managedMemoryTotalSupplier) |
static ProcessMetricGroup |
instantiateProcessMetricGroup(MetricRegistry metricRegistry,
String hostname,
Optional<org.apache.flink.api.common.time.Time> systemResourceProbeInterval) |
static void |
instantiateStatusMetrics(org.apache.flink.metrics.MetricGroup metricGroup) |
static org.apache.flink.api.java.tuple.Tuple2<TaskManagerMetricGroup,org.apache.flink.metrics.MetricGroup> |
instantiateTaskManagerMetricGroup(MetricRegistry metricRegistry,
String hostName,
ResourceID resourceID,
Optional<org.apache.flink.api.common.time.Time> systemResourceProbeInterval) |
static org.apache.flink.runtime.rpc.RpcService |
startLocalMetricsRpcService(org.apache.flink.configuration.Configuration configuration,
org.apache.flink.runtime.rpc.RpcSystem rpcSystem) |
static org.apache.flink.runtime.rpc.RpcService |
startRemoteMetricsRpcService(org.apache.flink.configuration.Configuration configuration,
String externalAddress,
String bindAddress,
org.apache.flink.runtime.rpc.RpcSystem rpcSystem) |
public static ProcessMetricGroup instantiateProcessMetricGroup(MetricRegistry metricRegistry, String hostname, Optional<org.apache.flink.api.common.time.Time> systemResourceProbeInterval)
public static org.apache.flink.api.java.tuple.Tuple2<TaskManagerMetricGroup,org.apache.flink.metrics.MetricGroup> instantiateTaskManagerMetricGroup(MetricRegistry metricRegistry, String hostName, ResourceID resourceID, Optional<org.apache.flink.api.common.time.Time> systemResourceProbeInterval)
public static void instantiateStatusMetrics(org.apache.flink.metrics.MetricGroup metricGroup)
public static void instantiateFlinkMemoryMetricGroup(org.apache.flink.metrics.MetricGroup parentMetricGroup,
TaskSlotTable<?> taskSlotTable,
java.util.function.Supplier<Long> managedMemoryTotalSupplier)
public static org.apache.flink.runtime.rpc.RpcService startRemoteMetricsRpcService(org.apache.flink.configuration.Configuration configuration,
String externalAddress,
@Nullable
String bindAddress,
org.apache.flink.runtime.rpc.RpcSystem rpcSystem)
throws Exception
ExceptionCopyright © 2014–2022 The Apache Software Foundation. All rights reserved.