コード例 #1
0
 @Override
 public void deliver(String shortMessage, String source, Map<String, Object> fields) {
   try {
     final Map<String, Object> data = Maps.newHashMap();
     data.put("short_message", shortMessage);
     data.put("host", source);
     data.putAll(fields);
     final byte[] payload = mapper.writeValueAsBytes(data);
     input.processRawMessage(new RawMessage(payload));
   } catch (JsonProcessingException e) {
     log.error("Unable to serialized metrics", e);
   }
 }