Skip to content

Middleware that exposes metric for logging in the context of a user

Notifications You must be signed in to change notification settings

camshaft/connect-metric

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

connect-metric Build Status

Middleware that exposes metric for logging in the context of a request

Usage

var app = express()
  , metric = require("connect-metric");

app.use(metric());

app.get("/", function(req, res){
  req.metric("home_page", 1, "views"); // measure=home_page val=1 units=views
});

Options

metric(context, options);

context

The metric logger can inherit context

app.use(metric({foo: "bar"}));

app.get("/", function(req, res){
  req.metric("home_page", 1, "views"); // foo=bar measure=home_page val=1 units=views
});

options

options.request_id

Header name that provides a request id.

About

Middleware that exposes metric for logging in the context of a user

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published