1.3.4 • Published 9 years ago

open-falcon v1.3.4

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

node-falcon

open-falcon nodejs client

see open-falcon data push section

Installation

npm install --save open-falcon

Usage

'use strict';
let Falcon = require('open-falcon');
Falcon.init('http://127.0.0.1:6060');
// report memory usage every minutes
let falcon = new Falcon();
setInterval(function() {
    let usage = process.memoryUsage();
    falcon
        .step(20)
        .tag('type', 'memory')
        .gauge('node.mem.rss', usage.rss)
        .gauge('node.mem.total', usage.heapTotal)
        .gauge('node.mem.used', usage.heapUsed);
}, 1000 * 60);

TODO

  • Global waiting queue rather than every instance manage it's own metric queue

License

MIT

1.3.4

9 years ago

1.3.3

10 years ago

1.3.2

10 years ago

1.3.1

10 years ago

1.3.0

10 years ago

1.2.2

10 years ago

1.2.1

10 years ago

1.2.0

10 years ago

1.1.3

10 years ago

1.1.2

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago