public class QueueMonitor
extends java.lang.Object
implements java.io.Closeable
| Modifier and Type | Field and Description |
|---|---|
com.netflix.servo.monitor.BasicTimer |
ack |
com.netflix.servo.monitor.StatsMonitor |
batchSize |
com.netflix.servo.monitor.BasicTimer |
get |
com.netflix.servo.monitor.BasicCounter |
misses |
com.netflix.servo.monitor.BasicTimer |
peek |
com.netflix.servo.monitor.StatsMonitor |
pop |
com.netflix.servo.monitor.StatsMonitor |
prefetch |
com.netflix.servo.monitor.BasicTimer |
processUnack |
com.netflix.servo.monitor.StatsMonitor |
push |
com.netflix.servo.monitor.StatsMonitor |
queueDepth |
com.netflix.servo.monitor.BasicTimer |
remove |
com.netflix.servo.monitor.BasicTimer |
size |
| Constructor and Description |
|---|
QueueMonitor(java.lang.String queueName,
java.lang.String shardName) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
com.netflix.servo.monitor.Stopwatch |
start(com.netflix.servo.monitor.StatsMonitor sm,
int batchCount) |
public com.netflix.servo.monitor.BasicTimer peek
public com.netflix.servo.monitor.BasicTimer ack
public com.netflix.servo.monitor.BasicTimer size
public com.netflix.servo.monitor.BasicTimer processUnack
public com.netflix.servo.monitor.BasicTimer remove
public com.netflix.servo.monitor.BasicTimer get
public com.netflix.servo.monitor.StatsMonitor queueDepth
public com.netflix.servo.monitor.StatsMonitor batchSize
public com.netflix.servo.monitor.StatsMonitor pop
public com.netflix.servo.monitor.StatsMonitor push
public com.netflix.servo.monitor.BasicCounter misses
public com.netflix.servo.monitor.StatsMonitor prefetch
public QueueMonitor(java.lang.String queueName,
java.lang.String shardName)
public com.netflix.servo.monitor.Stopwatch start(com.netflix.servo.monitor.StatsMonitor sm,
int batchCount)
public void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablejava.io.IOException