diff --git a/models/ping.js b/models/ping.js
index 802661605417b844d0ef53440240e2dfee9f5e8a..f435e8cdd66bb51ec572cc05983f45870334146d 100644
--- a/models/ping.js
+++ b/models/ping.js
@@ -2,6 +2,7 @@ var logger = require('fluent-logger');
 var mongoose = require('mongoose');
 var Schema   = mongoose.Schema;
 var LoggerFields = ['isUp', 'isResponsive', 'time', 'tags', 'monitorName', 'downtime', 'error'];
+var LoggerFieldsMap = ['isUp', 'isResponsive', 'responseTime', 'tags', 'monitorName', 'downtime', 'error'];
 
 mongoose.Promise = global.Promise;
 logger.configure('app.uptime', {
@@ -66,10 +67,9 @@ Ping.statics.createForCheck = function(status, timestamp, time, check, monitorNa
     url: check.url
   };
   for (var i = 0, len = LoggerFields.length; i < len; i++) {
-    var name = LoggerFields[i],
-        value = ping.get(name);
+    var value = ping.get(LoggerFields[i]);
     if (value != undefined) {
-      log_output[name] = String(value);
+      log_output[LoggerFieldsMap[i]] = String(value);
     }
   }
   logger.emit('ping', log_output, timestamp);