Documentation ¶
Index ¶
Constants ¶
View Source
const ( LabelModuleId = "module_id" LabelOperation = "op" )
Variables ¶
View Source
var (
ShutdownWithError = upstream.ShutdownWithError
)
Functions ¶
func AddConfigOverride ¶
Types ¶
type ReconcilerMetrics ¶ added in v1.16.0
type ReconcilerMetrics struct { IncrementalReconciliationCount metric.Vec[metric.Counter] IncrementalReconciliationDuration metric.Vec[metric.Observer] IncrementalReconciliationTotalErrors metric.Vec[metric.Counter] IncrementalReconciliationCurrentErrors metric.Vec[metric.Gauge] FullReconciliationCount metric.Vec[metric.Counter] FullReconciliationOutOfSyncCount metric.Vec[metric.Counter] FullReconciliationTotalErrors metric.Vec[metric.Counter] FullReconciliationDuration metric.Vec[metric.Observer] }
func NewStateDBReconcilerMetrics ¶ added in v1.16.0
func NewStateDBReconcilerMetrics() (ReconcilerMetrics, reconciler.Metrics)
type Shutdowner ¶
type Shutdowner = upstream.Shutdowner
type StateDBMetrics ¶ added in v1.16.0
type StateDBMetrics struct { // How long a read transaction was held. WriteTxnDuration metric.Vec[metric.Observer] // How long it took to acquire a write transaction for all tables. WriteTxnAcquisition metric.Vec[metric.Observer] // How long writers were blocked while waiting to acquire a write transaction for a specific table. TableContention metric.Vec[metric.Gauge] // The amount of objects in a given table. TableObjectCount metric.Vec[metric.Gauge] // The current revision of a given table. TableRevision metric.Vec[metric.Gauge] // The amount of delete trackers for a given table. TableDeleteTrackerCount metric.Vec[metric.Gauge] // The amount of objects in the graveyard for a given table. TableGraveyardObjectCount metric.Vec[metric.Gauge] // The lowest revision of a given table that has been processed by the graveyard garbage collector. TableGraveyardLowWatermark metric.Vec[metric.Gauge] // The time it took to clean the graveyard for a given table. TableGraveyardCleaningDuration metric.Vec[metric.Observer] }
func NewStateDBMetrics ¶ added in v1.16.0
func NewStateDBMetrics() (StateDBMetrics, statedb.Metrics)
Click to show internal directories.
Click to hide internal directories.