Package io.camunda.zeebe.engine.metrics
Class StreamProcessorMetrics
- java.lang.Object
-
- io.camunda.zeebe.engine.metrics.StreamProcessorMetrics
-
public final class StreamProcessorMetrics extends Object
-
-
Constructor Summary
Constructors Constructor Description StreamProcessorMetrics(int partitionId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
commandsProcessed()
We only process commands.void
eventSkipped()
We skip events on processing.void
processingDuration(RecordType recordType, long started, long processed)
void
processingLatency(RecordType recordType, long written, long processed)
void
recordsWritten(long amount)
We write various type of records.void
recoveryTime(long durationMillis)
void
setLastProcessedPosition(long position)
-
-
-
Method Detail
-
processingLatency
public void processingLatency(RecordType recordType, long written, long processed)
-
processingDuration
public void processingDuration(RecordType recordType, long started, long processed)
-
commandsProcessed
public void commandsProcessed()
We only process commands.
-
recordsWritten
public void recordsWritten(long amount)
We write various type of records. The positions are always increasing and incremented by 1 for one record.
-
eventSkipped
public void eventSkipped()
We skip events on processing.
-
recoveryTime
public void recoveryTime(long durationMillis)
-
setLastProcessedPosition
public void setLastProcessedPosition(long position)
-
-