flyvictor / fortune

A framework for prototyping hypermedia APIs.
http://fortunejs.com
MIT License
4 stars 18 forks source link

Implement profiling extensibility points in fortune #163

Open craigedmunds opened 9 years ago

craigedmunds commented 9 years ago

At Victor we use New Relic to allow us to get a deep understanding of how our code is performing in our deployed environments.

We want to use New Relics custom tracer functionality within our fortune instances to log a detailed breakdown of where time is being spent within a transaction, without embedding new relic as a dependency of fortune. https://docs.newrelic.com/docs/agents/nodejs-agent/supported-features/nodejs-custom-instrumentation#expanding-instrumentation

To achieve this we'll provide extension points at critical times within the lifecycle:

EugeneKostrikov commented 9 years ago

Continuing the list: