diff --git a/lib/influxdb.js b/lib/influxdb.js
index <HASH>..<HASH> 100644
--- a/lib/influxdb.js
+++ b/lib/influxdb.js
@@ -491,7 +491,7 @@ InfluxdbBackend.prototype.httpPOST_v09 = function (points) {
 
     self.influxdbStats.httpResponseTime = millisecondsSince(startTime);
 
-    if (status !== 200) {
+    if (status >= 400) {
       self.log(protocolName + ' Error: ' + status);
     }
   });
InfluxDB as of <I>-rc<I> returns <I> and not <I>. Only <I> and <I> range codes (>= <I>) are considered errors in HTTP/REST APIs.