int tookMs = rateDeviation(msBase, deviation, rand);
msg = new Message(shortMessage("GET", state.resource, code, tookMs), state.source, Tools.iso8601());
msg.addField("http_method", "GET");
msg.addField("http_response_code", code);
final Resource resource = RESOURCE_MAP.get(state.resource);
msg.addField("resource", resource.getResource());
msg.addField("controller", resource.getController());
msg.addField("action", resource.getAction());