@Monitor(name = "StandardDeviation", type = DataSourceType.GAUGE) public double getStandardDeviation() { return previous.getStandardDeviation(); }
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()); } }