logstash-tcp-healthcheck
v1.0.0
Published
A library for ensuring LogStash is reachable via TCP
Downloads
2
Readme
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
.