Package org.apache.beam.runners.flink.metrics
package org.apache.beam.runners.flink.metrics
Internal metrics implementation of the Beam runner for Apache Flink.
-
ClassesClassDescriptionDoFnRunnerWithMetricsUpdate<InputT,
OutputT> DoFnRunner
decorator which registersMetricsContainerImpl
.Flinkmetrics reporter
for writing metrics to a file specified via the "metrics.reporter.file.path" config key (assuming an alias of "file" for this reporter in the "metrics.reporters" setting).Helper class for holding aMetricsContainerImpl
and forwarding Beam metrics to Flink accumulators and metrics.The base helper class for holding aMetricsContainerImpl
and forwarding Beam metrics to Flink accumulators and metrics.Helper for pretty-printingFlink metrics
.Accumulator ofMetricsContainerStepMap
.ReaderInvocationUtil<OutputT,ReaderT extends Source.Reader<OutputT>> Util for invokingSource.Reader
methods that might require aMetricsContainerImpl
to be active.