1.0.0 • Published 9 years ago

logstash-tcp-healthcheck v1.0.0

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

logstash-tcp-healthcheck

A utility function that tests if a LogStash instance can be reached over TCP.

Usage

var logstashHealthcheck = require('logstash-tcp-healthcheck');

var logstashHost = 'http://somelogstashhost.com';
var logstashPort = 9876;

module.exports = function detailedHealthcheck(req, res) {
  logstashHealthcheck(logstashHost, logstashPort)
    .then(function(result) {
      res.json({logstash: result});
    })
    .then(null, function(result) {
      res.status(500).json({logstash: result});
    })
};

Testing

After cloning the repo run vagrant up then npm test.