Package com.linkedin.venice.stats.dimensions
package com.linkedin.venice.stats.dimensions
-
ClassDescriptionMaps 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.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 to represent deterministic conflict resolution (DCR) events.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.Dimension enum representing the destination component in the ingestion flow.Dimension enum representing the source component in the ingestion flow.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.