Enum Class VeniceMetricsDimensions
java.lang.Object
java.lang.Enum<VeniceMetricsDimensions>
com.linkedin.venice.stats.dimensions.VeniceMetricsDimensions
- All Implemented Interfaces:
Serializable,Comparable<VeniceMetricsDimensions>,Constable
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionVeniceAdaptiveThrottlerTypeType of adaptive throttler: pubsub_consumption_records_count, pubsub_consumption_bandwidth, etc.AdminMessageTypeVeniceConnectionSourceConnection source type: router or client.VeniceConsumerPoolActionConsumer pool action (subscribe, update_assignment).ControllerRouteVeniceDCROperationDCR merge operation type (put, update, delete)Destination region for hybrid region consumptionVeniceDIVResultData Integrity Validation result (success, duplicate, missing, corrupted).VeniceDIVSeveritySeverity of a leader offset rewind (benign, potentially_lossy).VeniceDrainerTypeDrainer type: sorted or unsorted.VeniceHeartbeatComponentHeartbeat monitoring thread: reporter or logger.Helix group id numberVeniceIngestionDestinationComponentdestination componentVeniceIngestionFailureReasonCategorized reason for ingestion failureVeniceIngestionSourceComponentsource componentInstance error type for blocked, unhealthy, and overloaded instancesVenicePartialUpdateOperationPhase of a partial update (write compute) operation: query or updateVenice push job type (e.g.QuotaRequestOutcomeOutcome of read quota enforcement (allowed, rejected, allowed_unintentionally).VeniceComputeOperationTypeType of read-compute operation: dot_product, cosine_similarity, etc.VeniceRecordTypeRecord type (data, replication_metadata)Region/datacenter nameFanout type for requestsRequestFanoutType(e.g., original vs retry)Route name for routing metrics typed as StringSource region for hybrid region consumptionStreamProgressStreaming delivery progress for batch responses (e.g., first, 50pct, 90pct, etc.)Thread pool name for ThreadPoolStats -
Method Summary
Modifier and TypeMethodDescriptionstatic VeniceMetricsDimensionsReturns the enum constant of this class with the specified name.static VeniceMetricsDimensions[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
VENICE_STORE_NAME
-
VENICE_CLUSTER_NAME
-
VENICE_REQUEST_METHOD
-
VENICE_ROUTE_NAME
Route name for routing metrics typed as String -
HTTP_RESPONSE_STATUS_CODE
HttpResponseStatusEnumie. 200, 400, etc -
HTTP_RESPONSE_STATUS_CODE_CATEGORY
HttpResponseStatusCodeCategoryie. 1xx, 2xx, etc -
VENICE_CONTROLLER_ENDPOINT
ControllerRoute -
VENICE_RESPONSE_STATUS_CODE_CATEGORY
-
VENICE_REQUEST_RETRY_TYPE
-
VENICE_MESSAGE_TYPE
-
VENICE_REQUEST_FANOUT_TYPE
Fanout type for requestsRequestFanoutType(e.g., original vs retry) -
VENICE_REQUEST_REJECTION_REASON
-
VENICE_STREAM_PROGRESS
StreamProgressStreaming delivery progress for batch responses (e.g., first, 50pct, 90pct, etc.) -
VENICE_REQUEST_RETRY_ABORT_REASON
-
STORE_REPUSH_TRIGGER_SOURCE
-
VENICE_INSTANCE_ERROR_TYPE
Instance error type for blocked, unhealthy, and overloaded instances -
VENICE_HELIX_GROUP_ID
Helix group id number -
VENICE_REGION_NAME
Region/datacenter name -
VENICE_VERSION_ROLE
-
VENICE_REPLICA_TYPE
-
VENICE_REPLICA_STATE
-
VENICE_DCR_EVENT
-
VENICE_REGION_LOCALITY
-
VENICE_SOURCE_REGION
Source region for hybrid region consumption -
VENICE_DESTINATION_REGION
Destination region for hybrid region consumption -
VENICE_INGESTION_SOURCE_COMPONENT
VeniceIngestionSourceComponentsource component -
VENICE_INGESTION_DESTINATION_COMPONENT
VeniceIngestionDestinationComponentdestination component -
VENICE_PUSH_JOB_TYPE
Venice push job type (e.g. batch, incremental). See Version.PushType -
VENICE_PUSH_JOB_STATUS
-
VENICE_SYSTEM_STORE_TYPE
-
VENICE_ADMIN_MESSAGE_PROCESSING_COMPONENT
-
VENICE_ADMIN_MESSAGE_TYPE
AdminMessageType -
VENICE_THREAD_POOL_NAME
Thread pool name for ThreadPoolStats -
VENICE_DCR_OPERATION
VeniceDCROperationDCR merge operation type (put, update, delete) -
VENICE_PARTIAL_UPDATE_OPERATION_PHASE
VenicePartialUpdateOperationPhase of a partial update (write compute) operation: query or update -
VENICE_RECORD_TYPE
VeniceRecordTypeRecord type (data, replication_metadata) -
VENICE_INGESTION_FAILURE_REASON
VeniceIngestionFailureReasonCategorized reason for ingestion failure -
VENICE_CHUNKING_STATUS
-
VENICE_READ_COMPUTE_OPERATION_TYPE
VeniceComputeOperationTypeType of read-compute operation: dot_product, cosine_similarity, etc. -
VENICE_ADAPTIVE_THROTTLER_TYPE
VeniceAdaptiveThrottlerTypeType of adaptive throttler: pubsub_consumption_records_count, pubsub_consumption_bandwidth, etc. -
VENICE_HEARTBEAT_COMPONENT
VeniceHeartbeatComponentHeartbeat monitoring thread: reporter or logger. -
VENICE_CONSUMER_POOL_ACTION
VeniceConsumerPoolActionConsumer pool action (subscribe, update_assignment). -
VENICE_DIV_RESULT
VeniceDIVResultData Integrity Validation result (success, duplicate, missing, corrupted). -
VENICE_DIV_SEVERITY
VeniceDIVSeveritySeverity of a leader offset rewind (benign, potentially_lossy). -
VENICE_QUOTA_REQUEST_OUTCOME
QuotaRequestOutcomeOutcome of read quota enforcement (allowed, rejected, allowed_unintentionally). -
VENICE_CONNECTION_SOURCE
VeniceConnectionSourceConnection source type: router or client. -
VENICE_DRAINER_TYPE
VeniceDrainerTypeDrainer type: sorted or unsorted.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getDimensionName
-
getDimensionNameInDefaultFormat
-