appendNvp(out, indent, "data_type", adaptor.getType());
appendNvp(out, indent, "offset", agent.offset(adaptor).offset());
appendNvp(out, indent, "adaptor_class", adaptor.getClass().getName());
appendNvp(out, indent, "adaptor_params", adaptor.getCurrentStatus(), true);
OffsetStatsManager adaptorStats = agent.getAdaptorStatsManager();
appendNvp(out, indent, "average_rates", "");
indent += 4;
appendNvp(out, indent, "- rate",
DECIMAL_FORMAT.format(adaptorStats.calcAverageRate(adaptor, 60)));
appendNvp(out, indent, "interval", "60");
appendNvp(out, indent, "- rate",
DECIMAL_FORMAT.format(adaptorStats.calcAverageRate(adaptor, 300)));
appendNvp(out, indent, "interval", "300");
appendNvp(out, indent, "- rate",
DECIMAL_FORMAT.format(adaptorStats.calcAverageRate(adaptor, 600)));
appendNvp(out, indent, "interval", "600");
indent -= 4;
}