public class ConsumerStatsManager
extends java.lang.Object
Constructor and Description |
---|
ConsumerStatsManager(java.util.concurrent.ScheduledExecutorService scheduledExecutorService) |
Modifier and Type | Method and Description |
---|---|
ConsumeStatus |
consumeStatus(java.lang.String group,
java.lang.String topic) |
void |
incConsumeFailedTPS(java.lang.String group,
java.lang.String topic,
long msgs) |
void |
incConsumeOKTPS(java.lang.String group,
java.lang.String topic,
long msgs) |
void |
incConsumeRT(java.lang.String group,
java.lang.String topic,
long rt) |
void |
incPullRT(java.lang.String group,
java.lang.String topic,
long rt) |
void |
incPullTPS(java.lang.String group,
java.lang.String topic,
long msgs) |
void |
shutdown() |
void |
start() |
public ConsumerStatsManager(java.util.concurrent.ScheduledExecutorService scheduledExecutorService)
public void start()
public void shutdown()
public void incPullRT(java.lang.String group, java.lang.String topic, long rt)
public void incPullTPS(java.lang.String group, java.lang.String topic, long msgs)
public void incConsumeRT(java.lang.String group, java.lang.String topic, long rt)
public void incConsumeOKTPS(java.lang.String group, java.lang.String topic, long msgs)
public void incConsumeFailedTPS(java.lang.String group, java.lang.String topic, long msgs)
public ConsumeStatus consumeStatus(java.lang.String group, java.lang.String topic)