UNPKG

jstrace

Version:

dynamic tracing written in javascript (similar to dtrace/ktap etc)

20 lines (15 loc) 401 B
/** * This example illustrates the same end-result as * http-durations-patterns, however using separate * event handlers. */ var m = {}; exports.local = function(traces){ traces.on('request:start', function(trace){ m[trace.id] = trace.timestamp; }); traces.on('request:end', function(trace){ var d = Date.now() - m[trace.id]; console.log('%s -> %sms', trace.id, d); }); };