Package com.linkedin.venice.stats.dimensions
package com.linkedin.venice.stats.dimensions
-
ClassDescriptionDimension enum representing the sub-components of admin message processing pipelines.Maps the provided HTTP response status
HttpResponseStatusto one of 1xx, 2xx, 3xx, 4xx, 5xx categories.This is used to map all values ofHttpResponseStatusto an Enum implementing VeniceDimensionInterface to be able to use it inMetricEntityStateOneEnumor other similar classes.Outcome of a read quota enforcement decision: whether the request was allowed, rejected, or allowed without quota check (unintentionally).Dimension to represent the replica state of a Venice storage node.Dimension to represent the replica type of Venice storage node.Streaming delivery progress dimension for batch response timing metrics.Dimension enum for adaptive throttler types.Dimension to represent whether a value was assembled from multiple storage chunks (large value) or retrieved as a single chunk (small value).Dimension to represent the type of read-compute operation performed on a value.Dimension enum representing the source type of a connection to the server.Dimension enum representing a consumer pool action type.Dimension to represent deterministic conflict resolution (DCR) events.Dimension values for theVeniceMetricsDimensions.VENICE_DCR_OPERATIONdimension, representing the type of deterministic conflict resolution (DCR) merge operation performed during active-active replication.Every enum that should be used as a dimension for otel should implement this interface as this mandates the enum to have a dimension name and a dimension value.Test fixture for validating enums implementingVeniceDimensionInterface.Dimension enum representing the result of a Data Integrity Validation (DIV) check on a message.Dimension enum representing the severity of a leader offset rewind event.Dimension enum representing the heartbeat monitoring service thread components.Dimension enum representing the destination component in the ingestion flow.Dimension values for theVeniceMetricsDimensions.VENICE_INGESTION_FAILURE_REASONdimension, representing the categorized reason for an ingestion task failure.Dimension enum representing the source component in the ingestion flow.Dimension values for theVeniceMetricsDimensions.VENICE_PARTIAL_UPDATE_OPERATION_PHASEdimension, representing the phase of a partial update (write compute) operation during ingestion.Dimension enum representing the terminal status of a Venice push job.Dimension values for theVeniceMetricsDimensions.VENICE_RECORD_TYPEdimension, representing the type of record being operated on during ingestion.Dimension to represent whether a region is local or remote.How Venice categorizes the response status of a request: well as the Venice specific categorization.Dimension enum representing the type of Venice system store.