This module wraps the Go HTTP server and inserts a filter to track each request using NewRelic.
Setup
Set the following keys in your application’s app.conf:
- server.engine Set to
newrelic - server.newrelic.license Set to your NewRelic license key
- server.newrelic.addfilter Inserts filter into
revel.Filtersat position 2 to log every request. Default:true
Other Notes
To access the newrelic.Application instance, embed the RelicController into your Revel controller and call the GetRelicApplication() method.