NodeMemInfoCollector memCollector = new NodeMemInfoCollector(MeminfoTargetFields);
Future<NodeMemory> nmiFuture = pool.submit(memCollector);
NodeLoadAverageCollector loadAvgCollector = new NodeLoadAverageCollector(
loadAvgFile, 5, 0);
Future<NodeLoadAverage> loadFuture = pool.submit(loadAvgCollector);
NodeCpuCollector cpuCollector = new NodeCpuCollector();
Future<NodeCpuInfo> cpuFuture = pool.submit(cpuCollector);
e.getIn().setHeader("node", agent.getIdentity().getName());
NodeMemory memInfo = nmiFuture.get();
TreeMap<String, NodeUsersInfo> users = null;
// begin collecting user processes and activate rogue process detector