@Monitor(name = "SampleCount", type = DataSourceType.GAUGE) public int getCount() { return previous.getCount(); }
protected synchronized void updateTextFields(SampleResult res) { noSamplesField.setText(Long.toString(calc.getCount())); if(res.getSampleCount() > 0) { dataField.setText(Long.toString(res.getTime()/res.getSampleCount())); } else { dataField.setText("0"); } averageField.setText(Long.toString((long) calc.getMean())); deviationField.setText(Long.toString((long) calc.getStandardDeviation())); }
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()); } }
res = newRows.pop(); calc.addSample(res); int count = calc.getCount(); TableSample newS = new TableSample( count,