/** * Sent Throughput in kilobytes / second * * @return Sent Throughput in kilobytes / second */ public double getKBPerSecond() { return getBytesPerSecond() / 1024; // 1024=bytes per kb }
@Monitor(name = "BytesPerSecond", type = DataSourceType.GAUGE) public double getBytesPerSecond() { return previous.getBytesPerSecond(); }
public void log() { StringBuffer buff = new StringBuffer(); buff.append(name).append(", "); buff.append(previous.getCount()).append(", "); buff.append(previous.getRate()).append(", "); buff.append(previous.getMin()).append(", "); buff.append(previous.getMax()).append(", "); buff.append(previous.getMean()).append(", "); buff.append(previous.getTotalBytes()).append(", "); buff.append(previous.getStandardDeviation()).append(", "); buff.append(previous.getErrorPercentage()).append(", "); buff.append(previous.getAvgPageBytes()).append(", "); buff.append(previous.getBytesPerSecond()).append(", "); buff.append(previous.getKBPerSecond()).append(", "); logger.info(buff.toString()); } }