logstash-tcp-healthcheck

1.0.0 • Public • Published

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.

Readme

Keywords

Package Sidebar

Install

npm i logstash-tcp-healthcheck

Weekly Downloads

1

Version

1.0.0

License

MIT

Last publish

Collaborators

  • jeffreycharles