0.1.0 • Published 8 years ago

express-status-counter v0.1.0

Weekly downloads
2
License
WTFPL
Repository
github
Last release
8 years ago

express-status-counter

Build Status Dependency Status devDependency Status

express middleware that counts response by the first digit of its HTTP status codes.

Install

› npm install -S express-status-counter

Usage

// server.js

var connect = require('connect'),
    statusCounterMiddleware = require('express-status-counter'),
    stats = require('luster').stats;

var app = connect()

// Every response will be counted by `stats` function as `app.stats.status-<N>xx`,
// where `N` is the first digit of HTTP status code.
app.use(statusCounterMiddleware(stats, function getStatusNamePrefix(req) {
    return 'app.stats.status';
}));

Options

stats: Object

getStatusNamePrefix: Function(req: http.IncomingMessage): String