summaryrefslogtreecommitdiffstats
path: root/node.d/node_modules/netdata.js
diff options
context:
space:
mode:
Diffstat (limited to 'node.d/node_modules/netdata.js')
-rw-r--r--[-rwxr-xr-x]node.d/node_modules/netdata.js11
1 files changed, 9 insertions, 2 deletions
diff --git a/node.d/node_modules/netdata.js b/node.d/node_modules/netdata.js
index 9834534ee..f36a97b69 100755..100644
--- a/node.d/node_modules/netdata.js
+++ b/node.d/node_modules/netdata.js
@@ -3,6 +3,7 @@
var url = require('url');
var http = require('http');
var util = require('util');
+var Int64 = require('node-int64');
/*
var netdata = require('netdata');
@@ -339,8 +340,14 @@ var netdata = {
if(typeof value === 'undefined' || value === null)
return false;
- if(this._current_chart._dimensions_count !== 0)
- this.queue('SET ' + dimension + ' = ' + value);
+ if(this._current_chart._dimensions_count !== 0) {
+ if (value instanceof Buffer) {
+ var value64 = new Int64(value);
+ this.queue('SET ' + dimension + ' = ' + value64.toString(10));
+ }
+ else
+ this.queue('SET ' + dimension + ' = ' + value.toString());
+ }
return true;
};