nope/modules/mod-Data-Writers/test/test-opentsdb.ts
2020-09-08 16:59:06 +02:00

24 lines
489 B
TypeScript

import {OpenTSDBRestWriter} from '../src/openTSDB-writer';
const writer = new OpenTSDBRestWriter();
writer.uri = 'nbzema86-docker:4242';
let counter = 0;
let arr = new Array<any>();
setInterval(() => {
counter ++;
const value = Math.sin(counter / 2000 * Math.PI);
arr.push({
metric: 'test',
value: value,
timestamp: Date.now(),
tags:{'cpu':1}
});
if (counter % 1000 === 0) {
writer.write(arr);
arr = [];
}
}, 1)