AbstractVeniceAggVersionedStats<STATS,STATS_REPORTER extends AbstractVeniceStatsReporter<STATS>> |
|
AbstractVeniceStatsReporter<STATS> |
|
AggHostLevelIngestionStats |
|
AggKafkaConsumerServiceStats |
This class is an aggregate place that keeps stats objects for multiple stores and total stats for each region for
AggKafkaConsumerService.
|
AggVersionedBlobTransferStats |
The store level stats for blob transfer
|
AggVersionedDIVStats |
|
AggVersionedIngestionStats |
The store level stats or the total stats will be unpopulated because there is no easy and reliable way to aggregate
gauge stats such as rt topic offset lag.
|
AggVersionedStorageEngineStats |
|
BlobTransferStats |
Class that exposes stats related to blob transfers
|
BlobTransferStatsReporter |
This class is the reporting class for stats class BlobTransferStats
Metrics reporting logics are registered into MetricsRepository here and send out to external metrics
collection/visualization system.
|
BlobTransferStatsReporter.IngestionStatsGauge |
|
DIVStats |
This class contains stats for DIV.
|
DIVStatsReporter |
This class is the reporting class for stats class DIVStats .
|
DIVStatsReporter.DIVStatsGauge |
|
HostLevelIngestionStats |
This class contains stats for stats on the storage node host level.
|
IngestionStats |
This class contains stats for store ingestion.
|
IngestionStatsReporter |
|
IngestionStatsReporter.IngestionStatsGauge |
|
IsolatedIngestionProcessHeartbeatStats |
|
IsolatedIngestionProcessStats |
IsolatedIngestionProcessStats is a metrics collecting class that aims to collect metrics from isolated ingestion process.
|
KafkaConsumerServiceStats |
This class provides the stats for Kafka consumer service per region or per store.
|
MetadataUpdateStats |
|
NativeMetadataRepositoryStats |
|
ParticipantStateTransitionStats |
This class is used to track the thread pool stats for the state transitions of the participant.
|
ParticipantStoreConsumptionStats |
|
RocksDBMemoryStats |
Class that exposes RocksDB memory consumption stats based on all properties
that are made available in https://github.com/facebook/rocksdb/blob/master/include/rocksdb/db.h#L870
Properties exist on a per RockDB database basis (equivalent to a Venice partition).
|
ServerMetadataServiceStats |
|
StoreBufferServiceStats |
|
StuckConsumerRepairStats |
|
VeniceVersionedStats<STATS,STATS_REPORTER extends AbstractVeniceStatsReporter<STATS>> |
|
VeniceVersionedStatsReporter<STATS,STATS_REPORTER extends AbstractVeniceStatsReporter<STATS>> |
|
WritePathLatencySensor |
This class serves as a latency sensor for write path that contains two types of stats: Avg and Max.
|