healthcheck-ping

Express middleware exposing a health check endpoint

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
healthcheck-ping
802.0.16 years ago8 years agoMinified + gzip package size for healthcheck-ping in KB

Readme

NPM Version Build Status Coverage Status Dependencies
healthcheck-ping
:ambulance: Express middleware that exposes the health state.

This middleware can be used in any express application to provide a simple health check endpoint. The default endpoint is "_health" but you can provide a different endpoint name if you want.
The endpoint returns a static json response:
{
    "status": "OK"
}

Installation

$ npm install healthcheck-ping --save

Usage

var createHealthcheckMiddleware = require('healthcheck-ping');

var server = express();

server.use(createHealthcheckMiddleware()); // mounted as /_health

If you want the healthcheck to be available on a custom endpoint you can do so:
server.use(createHealthcheckMiddleware('foobar'));