0.2.0 • Published 6 years ago

health-middleware v0.2.0

Weekly downloads
112
License
MIT
Repository
github
Last release
6 years ago

Node Health Middleware

Implementation Status

  • Express/Connect
  • Sails.js
  • Restify

Installation

> npm i -S health-middleware

Usage

const healthcheck = require('health-middleware');

// If you need/want to add custom health checker functions:
healthcheck.addCheck('cassandra', 'timeout', async() => {
    // Faking data here, for brevity
    return {
        status : 'pass',
        metricValue: 250,
        metricUnit: "ms"
    };
});

// Add middleware to your Express app:
app.use(healthcheck());

License

MIT