Package org.apache.beam.runners.spark.metrics
package org.apache.beam.runners.spark.metrics
Provides internal utilities for implementing Beam metrics using Spark accumulators.
-
ClassesClassDescriptionFor resilience,
Accumulators
are required to be wrapped in a Singleton.Spark Listener which checkpointsMetricsContainerStepMap
values for fault-tolerance.AccumulatorV2
implementation forMetricsContainerStepMap
.A SparkSource
that is tailored to expose aSparkBeamMetric
, wrapping an underlyingMetricResults
instance.AMetricRegistry
decorator-like that supportsinvalid reference
AggregatorMetric
SparkBeamMetric
asGauges
.