Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    godot-influxdbpublic

    http://influxdb.org forwarder for http://github.com/nodejitsu/godot.

    Example

    var godot = require('godot');
    var influxdb = require('godot-influxdb');
    godot.createServer({
      type: 'tcp',
      multiplex: false,
      reactors: [
        function(socket) {
          socket
            .pipe(godot.console())
            .pipe(influxdb({
              username: 'root',
              password: 'root',
              database: 'a-existing-influx-database',
              port: 8083,
              host: 'localhost',
              format: function(data) {
                return {
                  name: 'custom.name.because.i.can',
                  metric: {
                   'anything': 'that influx can understand',
                   time: data.time,
                   metaValue: data.meta.value
                 }
               };
            }));
        }
        
      ]
    }).listen(1337);
    

    Warning

    http://github.com/nodejitsu/godot currently added as dependency, I'm gonna move it peerDependency as soon as 1.0.0 will be released.

    install

    npm i godot-influxdb

    Downloadsweekly downloads

    1

    version

    0.2.0

    license

    MIT

    repository

    github.com

    last publish

    collaborators

    • avatar