Package io.camunda.zeebe.exporter
Class ElasticsearchMetrics
java.lang.Object
io.camunda.zeebe.exporter.ElasticsearchMetrics
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidmeasureFlushDuration(Runnable flushFunction) voidrecordBulkMemorySize(int bulkMemorySize) voidrecordBulkSize(int bulkSize) voidio.micrometer.core.instrument.Timer.SamplevoidstopFlushLatencyMeasurement(io.micrometer.core.instrument.Timer.Sample flushLatencySample)
-
Constructor Details
-
ElasticsearchMetrics
public ElasticsearchMetrics(io.micrometer.core.instrument.MeterRegistry registry)
-
-
Method Details
-
measureFlushDuration
-
recordBulkSize
public void recordBulkSize(int bulkSize) -
recordBulkMemorySize
public void recordBulkMemorySize(int bulkMemorySize) -
recordFailedFlush
public void recordFailedFlush() -
startFlushLatencyMeasurement
public io.micrometer.core.instrument.Timer.Sample startFlushLatencyMeasurement() -
stopFlushLatencyMeasurement
public void stopFlushLatencyMeasurement(io.micrometer.core.instrument.Timer.Sample flushLatencySample)
-