h1bomb / influx-batch-sender

Buffer message and send them in a bulk to influxdb.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

influx-batch-sender

NPM version

buffer message and send them in a bulk.

useage

npm i influx-batch-sender --save

or

yarn add influx-batch-sender

const Sender = require('../index');

const sender = new Sender({
    host: 'INFLUXDB_HOST',
    db: 'DATABASE',
    measurement: 'MEASUREMENT',
    duration: 2000,
    records:200
});

setInterval(() => {
    sender.addMessage({
        tags: {
            foo: 'sdasda'+Math.random(),
            bar: 'test'
        },
        fields: {
            data: "d123asda"
        }
    });
}, Math.random() * 100)

About

Buffer message and send them in a bulk to influxdb.


Languages

Language:JavaScript 100.0%