AbstractVeniceAggStats<T extends AbstractVeniceStats> |
|
AbstractVeniceAggStoreStats<T extends AbstractVeniceStats> |
This class is an aggregate place that keeps stats objects for multiple stores.
|
AbstractVeniceHttpStats |
|
AbstractVeniceStats |
|
AggRocksDBStats |
Right now, Venice SN only reports aggregated metrics for RocksDB.
|
AggServerHttpRequestStats |
AggServerHttpRequestStats is the aggregate statistics for ServerHttpRequestStats corresponding to
the type of requests defined in RequestType .
|
AggServerQuotaUsageStats |
AggServerQuotaUsageStats is the aggregate statistics for ServerQuotaUsageStats which
measures requests and quota rejections of each store.
|
BackupVersionOptimizationServiceStats |
BackupVersionOptimizationServiceStats record the statistics for the database optimization done by the
BackupVersionOptimizationService including both successes and failures.
|
DiskHealthStats |
DiskHealthStats measures the disk health conditions based on the periodic tests ran by the DiskHealthCheckService .
|
DnsLookupStats |
|
HelixMessageChannelStats |
|
HttpConnectionPoolStats |
|
LambdaStat |
Deprecated.
|
LeakedResourceCleanerStats |
LeakedResourceCleanerStats records the occurrences of store resources get removed by LeakedResourceCleaner .
|
LongAdderRateGauge |
This metric class is to optimize for high write throughput, low read throughput measurement use case instead of real-time
measurement.
|
RetryManagerStats |
|
RocksDBStats |
Check TickerType to find more details about RocksDB metrics.
|
ServerConnectionStats |
|
ServerHttpRequestStats |
ServerHttpRequestStats contains a list of counters in order to mainly measure the performance of
handling requests from Routers.
|
ServerReadQuotaUsageStats |
For measuring quota requests and rejections for a given store.
|
StatsUtils |
|
TehutiUtils |
Utils for venice metrics
|
TehutiUtils.RatioStat |
Generate a ratio stat that is based on two arbitrary Rate .
|
TehutiUtils.SimpleRatioStat |
Generate a ratio stat that is based on two arbitrary MeasurableStat .
|
ThreadPoolStats |
Stats used to collect the usage of a thread pool including: 1.
|
VeniceJVMStats |
Simple class that spins JVM platform stats into Venice stats.
|
VeniceLockStats |
|
VeniceMetricsConfig |
Configuration for metrics emitted by Venice: Holds OpenTelemetry as well as Tehuti configs
Configs starting with "otel.venice." are venice specific configs for OpenTelemetry metrics
other configs starting with "otel.exporter." are generic OpenTelemetry exporter configs but
are parsed in this class and used setters to configure otel exporter.
|
VeniceMetricsConfig.Builder |
|
VeniceMetricsRepository |
Repository to hold both tehuti and OpenTelemetry metrics.
|
VeniceOpenTelemetryMetricsRepository |
|
VeniceWriterStats |
A host level metric to track number of active venice writers.
|
ZkClientStatusStats |
The stats keep track of ZK Client status changes.
|