1.0.0 • Published 10 years ago
newww-metrics v1.0.0
newww-metrics
a numbat metrics wrapper for newww
Metrics we currently care about:
- When we hit certain pages
- How long it takes for a page to load
- How long it takes for data to come from CouchDB
Installation
npm install newww-metrics
Usage
// In the server index
var MetricsClient = require('newww-metrics');
var metrics = new MetricsClient(config.metrics);
// On a given route
var metrics = require('newww-metrics')();
var timer = { start: Date.now() };
// ... stuff happens
timer.end = Date.now();
metrics.addPageLatencyMetric(timer, 'showPackage');
addMetric({ name: 'showPackage', package: request.params.package });