public void update() {
		try {
			if (mBeanClient.isConnected()) {
				CompositeData cd = cast(mBeanClient.getAttribute(objectName, "SystemInfo"));
				SystemInfo systemInfo = new SystemInfo();
				systemInfo.parse(cd);
				systemInfo.setIp(ip);
				this.systemInfo = systemInfo;
			}
		} catch (Exception e) {
			LOGGER.error("Error while MonitorExecutorWorker is running. Disconnect this MBean client.", e);
		}
	}
Get monitor data from MBClient and record into writer.
ngrinder-controller/src/main/java/org/ngrinder/perftest/service/monitor/MonitorClientService.java