Package com.linkedin.venice.producer
Class VeniceProducerMetrics
java.lang.Object
com.linkedin.venice.stats.AbstractVeniceStats
com.linkedin.venice.producer.VeniceProducerMetrics
-
Field Summary
Fields inherited from class com.linkedin.venice.stats.AbstractVeniceStats
DELIMITER -
Constructor Summary
ConstructorsConstructorDescriptionVeniceProducerMetrics(io.tehuti.metrics.MetricsRepository metricsRepository, String storeName) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidrecordSuccessfulRequestWithLatency(long latencyMs) voidMethods inherited from class com.linkedin.venice.stats.AbstractVeniceStats
avgAndMax, avgAndTotal, getMetricFullName, getMetricsRepository, getName, getSensorFullName, getSensorFullName, isTotalStats, minAndMax, registerOnlyTotalRate, registerOnlyTotalSensor, registerPerStoreAndTotalSensor, registerSensor, registerSensor, registerSensor, registerSensor, registerSensorAttributeGauge, registerSensorIfAbsent, registerSensorIfAbsent, registerSensorIfAbsent, registerSensorWithAggregate, registerSensorWithAggregate, unregisterAllSensors
-
Constructor Details
-
VeniceProducerMetrics
public VeniceProducerMetrics(io.tehuti.metrics.MetricsRepository metricsRepository, String storeName)
-
-
Method Details
-
recordPutRequest
public void recordPutRequest() -
recordDeleteRequest
public void recordDeleteRequest() -
recordUpdateRequest
public void recordUpdateRequest() -
recordSuccessfulRequestWithLatency
public void recordSuccessfulRequestWithLatency(long latencyMs) -
recordFailedRequest
public void recordFailedRequest()
-