period.setTotalStartedCount(thread.getTotalStartedCount());
period.setCatThreadCount(thread.getCatThreadCount());
period.setPigeonThreadCount(thread.getPigeonThreadCount());
period.setHttpThreadCount(thread.getHttpThreadCount());
MessageInfo catInfo = info.getMessage();
period.setCatMessageProduced(catInfo.getProduced());
period.setCatMessageOverflow(catInfo.getOverflowed());
period.setCatMessageSize(catInfo.getBytes());
MemoryInfo memeryInfo = info.getMemory();
List<GcInfo> gcs = info.getMemory().getGcs();
for (GcInfo gc : gcs) {