public void refreshStats(long period, TimeUnit unit) { double seconds = unit.toMillis(period) / 1000.0; if (seconds <= 0.0) { // skip refreshing stats return; } cacheHits.calculateRate(seconds); cacheMisses.calculateRate(seconds); cacheEvictions.calculateRate(seconds); }
public void calculateRate() { double period = (System.nanoTime() - lastCalculatedTime) / 1e9; calculateRate(period); lastCalculatedTime = System.nanoTime(); }
public void refreshStats(long period, TimeUnit unit) { double seconds = unit.toMillis(period) / 1000.0; addEntryOps.calculateRate(seconds); addEntryOpsFailed.calculateRate(seconds); readEntriesOps.calculateRate(seconds); readEntriesOpsFailed.calculateRate(seconds); markDeleteOps.calculateRate(seconds); addEntryLatencyStatsUsec.refresh(); ledgerSwitchLatencyStatsUsec.refresh(); entryStats.refresh(); }
public void updateRates() { msgExpired.calculateRate(); }
public void refreshStats(long period, TimeUnit unit) { double seconds = unit.toMillis(period) / 1000.0; if (seconds <= 0.0) { // skip refreshing stats return; } cacheHits.calculateRate(seconds); cacheMisses.calculateRate(seconds); cacheEvictions.calculateRate(seconds); }
public void updateRates() { msgExpired.calculateRate(); }
public void refreshStats(long period, TimeUnit unit) { double seconds = unit.toMillis(period) / 1000.0; cacheHits.calculateRate(seconds); cacheMisses.calculateRate(seconds); cacheEvictions.calculateRate(seconds); }
public void calculateRate() { double period = (System.nanoTime() - lastCalculatedTime) / 1e9; calculateRate(period); lastCalculatedTime = System.nanoTime(); }
public void calculateRate() { double period = (System.nanoTime() - lastCalculatedTime) / 1e9; calculateRate(period); lastCalculatedTime = System.nanoTime(); }
public void refreshStats(long period, TimeUnit unit) { double seconds = unit.toMillis(period) / 1000.0; addEntryOps.calculateRate(seconds); addEntryOpsFailed.calculateRate(seconds); readEntriesOps.calculateRate(seconds); readEntriesOpsFailed.calculateRate(seconds); markDeleteOps.calculateRate(seconds); addEntryLatencyStatsUsec.refresh(); ledgerSwitchLatencyStatsUsec.refresh(); entryStats.refresh(); }
public void refreshStats(long period, TimeUnit unit) { double seconds = unit.toMillis(period) / 1000.0; addEntryOps.calculateRate(seconds); addEntryOpsFailed.calculateRate(seconds); readEntriesOps.calculateRate(seconds); readEntriesOpsFailed.calculateRate(seconds); markDeleteOps.calculateRate(seconds); addEntryLatencyStatsUsec.refresh(); ledgerSwitchLatencyStatsUsec.refresh(); entryStats.refresh(); }
public void updateRates() { msgOut.calculateRate(); msgRedeliver.calculateRate(); stats.msgRateOut = msgOut.getRate(); stats.msgThroughputOut = msgOut.getValueRate(); stats.msgRateRedeliver = msgRedeliver.getRate(); }
@Override public void updateRates() { msgOut.calculateRate(); msgDrop.calculateRate(); stats.msgRateOut = msgOut.getRate(); stats.msgThroughputOut = msgOut.getValueRate(); stats.msgDropRate = msgDrop.getRate(); }
public void updateRates() { msgOut.calculateRate(); msgRedeliver.calculateRate(); stats.msgRateOut = msgOut.getRate(); stats.msgThroughputOut = msgOut.getValueRate(); stats.msgRateRedeliver = msgRedeliver.getRate(); }
public void updateRates() { msgOut.calculateRate(); msgExpired.calculateRate(); stats.msgRateOut = msgOut.getRate(); stats.msgThroughputOut = msgOut.getValueRate(); stats.msgRateExpired = msgExpired.getRate() + expiryMonitor.getMessageExpiryRate(); }
public void updateRates() { msgIn.calculateRate(); stats.msgRateIn = msgIn.getRate(); stats.msgThroughputIn = msgIn.getValueRate(); stats.averageMsgSize = msgIn.getAverageValue(); if (this.isNonPersistentTopic) { msgDrop.calculateRate(); ((NonPersistentPublisherStats) stats).msgDropRate = msgDrop.getRate(); } }
public void updateRates() { msgOut.calculateRate(); msgExpired.calculateRate(); stats.msgRateOut = msgOut.getRate(); stats.msgThroughputOut = msgOut.getValueRate(); stats.msgRateExpired = msgExpired.getRate() + expiryMonitor.getMessageExpiryRate(); }
public void updateRates() { msgIn.calculateRate(); stats.msgRateIn = msgIn.getRate(); stats.msgThroughputIn = msgIn.getValueRate(); stats.averageMsgSize = msgIn.getAverageValue(); }
subscription.getDispatcher().getMesssageDropRate().calculateRate(); for (Object consumerObj : consumers) { Consumer consumer = (Consumer) consumerObj;