public synchronized void handleDataUpdate(Response response) {
   for (LoggerData loggerData : response.getData()) {
     Gauge gauge = gauges.get(loggerData);
     if (gauge != null) {
       gauge.updateValue(response.getDataValue(loggerData));
     }
   }
 }