{"_class":"Sequence","attributes":{"name":"SelfMonitoring_Broker"},"description":"SelfMonitoring_Broker","childrenIDs":["5c9a3eba559cae0dec59c63f","5c9a3eba559cae0dec59c641","5c9a3eba559cae0dec59c643"],"customAttributes":null,"attachments":null,"createSkeleton":false,"root":false,"continueOnError":{"dynamic":false,"value":false,"expression":null,"expressionType":null},"pacing":{"dynamic":false,"value":null,"expression":null,"expressionType":null},"id":"5c9a3eba559cae0dec59c645"}
{"_class":"Set","attributes":{"name":"Set - call service"},"description":"","childrenIDs":null,"customAttributes":null,"attachments":null,"createSkeleton":false,"root":false,"key":{"dynamic":false,"value":"response","expression":null,"expressionType":null},"value":{"dynamic":true,"value":null,"expression":"new URL(\"http://localhost:8080/rest/eventbroker/events/monitoring/global\").text","expressionType":null},"id":"5c9a3eba559cae0dec59c63f"}
{"_class":"Set","attributes":{"name":"Set - parse response"},"description":"","childrenIDs":null,"customAttributes":null,"attachments":null,"createSkeleton":false,"root":false,"key":{"dynamic":false,"value":"myjson","expression":null,"expressionType":null},"value":{"dynamic":true,"value":null,"expression":"new com.fasterxml.jackson.databind.ObjectMapper().readValue(response, Class.forName('java.util.Map'))","expressionType":null},"id":"5c9a3eba559cae0dec59c641"}
{"_class":"Script","attributes":{"name":"Script"},"description":null,"childrenIDs":null,"customAttributes":null,"attachments":null,"createSkeleton":false,"root":false,"script":"ma = org.rtm.commons.MeasurementAccessor.getInstance()\r\nthisTime = System.currentTimeMillis()\r\nMap<String, Object> dataMap1 = new HashMap()\r\ndataMap1.put('eId', 'monitor')\r\ndataMap1.put('value', myjson['d_size'].toLong())\r\ndataMap1.put('name', 'broker_size')\r\nma.sendStructuredMeasurement(dataMap1)\r\nMap<String, Object> dataMap2 = new HashMap()\r\ndataMap2.put('begin', thisTime)\r\ndataMap2.put('eId', 'monitor')\r\ndataMap2.put('value', myjson['d_sizeWaterMark'].toLong())\r\ndataMap2.put('name', 'broker_watermark')\r\nma.sendStructuredMeasurement(dataMap2)\n","id":"5c9a3eba559cae0dec59c643"}
