Enum Class AdminConsumptionStats.AdminConsumptionOtelMetricEntity
java.lang.Object
java.lang.Enum<AdminConsumptionStats.AdminConsumptionOtelMetricEntity>
com.linkedin.venice.controller.stats.AdminConsumptionStats.AdminConsumptionOtelMetricEntity
- All Implemented Interfaces:
ModuleMetricEntityInterface,Serializable,Comparable<AdminConsumptionStats.AdminConsumptionOtelMetricEntity>,Constable
- Enclosing class:
- AdminConsumptionStats
public static enum AdminConsumptionStats.AdminConsumptionOtelMetricEntity
extends Enum<AdminConsumptionStats.AdminConsumptionOtelMetricEntity>
implements ModuleMetricEntityInterface
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDifference between end offset and latest persisted (checkpoint) offsetDifference between end offset and latest consumed offsetDuration of batch processing cycleCount of admin message DIV error reportsCount of failed admin messagesCount of admin messages with future protocol versions requiring schema fetchPending admin messages remaining in the internal queueTime from local broker timestamp to delegation to processing queue (broker to queue)Time from delegation to first processing attempt (queue to start)Time taken for the message from parent to be replicated to the child controller's admin topicTime from start of processing to completion (start to end), differentiated by admin message typeCount of retriable failed admin messagesNumber of stores with pending admin messages -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfMethods inherited from interface com.linkedin.venice.stats.metrics.ModuleMetricEntityInterface
getMetricName
-
Enum Constant Details
-
ADMIN_CONSUMPTION_MESSAGE_FAILURE_COUNT
public static final AdminConsumptionStats.AdminConsumptionOtelMetricEntity ADMIN_CONSUMPTION_MESSAGE_FAILURE_COUNTCount of failed admin messages -
ADMIN_CONSUMPTION_MESSAGE_RETRIABLE_FAILURE_COUNT
public static final AdminConsumptionStats.AdminConsumptionOtelMetricEntity ADMIN_CONSUMPTION_MESSAGE_RETRIABLE_FAILURE_COUNTCount of retriable failed admin messages -
ADMIN_CONSUMPTION_MESSAGE_DIV_FAILURE_COUNT
public static final AdminConsumptionStats.AdminConsumptionOtelMetricEntity ADMIN_CONSUMPTION_MESSAGE_DIV_FAILURE_COUNTCount of admin message DIV error reports -
ADMIN_CONSUMPTION_MESSAGE_FUTURE_SCHEMA_COUNT
public static final AdminConsumptionStats.AdminConsumptionOtelMetricEntity ADMIN_CONSUMPTION_MESSAGE_FUTURE_SCHEMA_COUNTCount of admin messages with future protocol versions requiring schema fetch -
ADMIN_CONSUMPTION_MESSAGE_PHASE_REPLICATION_TO_LOCAL_BROKER_TIME
public static final AdminConsumptionStats.AdminConsumptionOtelMetricEntity ADMIN_CONSUMPTION_MESSAGE_PHASE_REPLICATION_TO_LOCAL_BROKER_TIMETime taken for the message from parent to be replicated to the child controller's admin topic -
ADMIN_CONSUMPTION_MESSAGE_PHASE_BROKER_TO_PROCESSING_QUEUE_TIME
public static final AdminConsumptionStats.AdminConsumptionOtelMetricEntity ADMIN_CONSUMPTION_MESSAGE_PHASE_BROKER_TO_PROCESSING_QUEUE_TIMETime from local broker timestamp to delegation to processing queue (broker to queue) -
ADMIN_CONSUMPTION_MESSAGE_PHASE_QUEUE_TO_START_PROCESSING_TIME
public static final AdminConsumptionStats.AdminConsumptionOtelMetricEntity ADMIN_CONSUMPTION_MESSAGE_PHASE_QUEUE_TO_START_PROCESSING_TIMETime from delegation to first processing attempt (queue to start) -
ADMIN_CONSUMPTION_MESSAGE_PHASE_START_TO_END_PROCESSING_TIME
public static final AdminConsumptionStats.AdminConsumptionOtelMetricEntity ADMIN_CONSUMPTION_MESSAGE_PHASE_START_TO_END_PROCESSING_TIMETime from start of processing to completion (start to end), differentiated by admin message type -
ADMIN_CONSUMPTION_MESSAGE_BATCH_PROCESSING_CYCLE_TIME
public static final AdminConsumptionStats.AdminConsumptionOtelMetricEntity ADMIN_CONSUMPTION_MESSAGE_BATCH_PROCESSING_CYCLE_TIMEDuration of batch processing cycle -
ADMIN_CONSUMPTION_MESSAGE_PENDING_COUNT
public static final AdminConsumptionStats.AdminConsumptionOtelMetricEntity ADMIN_CONSUMPTION_MESSAGE_PENDING_COUNTPending admin messages remaining in the internal queue -
ADMIN_CONSUMPTION_STORE_PENDING_COUNT
public static final AdminConsumptionStats.AdminConsumptionOtelMetricEntity ADMIN_CONSUMPTION_STORE_PENDING_COUNTNumber of stores with pending admin messages -
ADMIN_CONSUMPTION_CONSUMER_OFFSET_LAG
public static final AdminConsumptionStats.AdminConsumptionOtelMetricEntity ADMIN_CONSUMPTION_CONSUMER_OFFSET_LAGDifference between end offset and latest consumed offset -
ADMIN_CONSUMPTION_CONSUMER_CHECKPOINT_OFFSET_LAG
public static final AdminConsumptionStats.AdminConsumptionOtelMetricEntity ADMIN_CONSUMPTION_CONSUMER_CHECKPOINT_OFFSET_LAGDifference between end offset and latest persisted (checkpoint) offset
-
-
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
-
getMetricEntity
- Specified by:
getMetricEntityin interfaceModuleMetricEntityInterface
-