Newrelic Recipe
require 'contrib/newrelic.php';
Configuration
newrelic_app_id
– newrelic's app idnewrelic_api_key
– newrelic's api keynewrelic_description
– message to sendnewrelic_endpoint
– newrelic's REST API endpoint
Usage
Since you should only notify New Relic of a successful deployment, the newrelic:notify
task should be executed right at the end.
after('deploy', 'newrelic:notify');
Configuration
newrelic_app_id
Required
Throws exception if not set.
newrelic_description
Default value
return runLocally('git log -n 1 --format="%an: %s" | tr \'"\' "\'"');
newrelic_revision
Default value
return runLocally('git log -n 1 --format="%h"');
newrelic_endpoint
Default value
'api.newrelic.com'
Tasks
newrelic:notify
Notifies New Relic of deployment.