[Django]-How to log deployments with New Relic on Heroku

4👍

This should happen automatically, but NewRelic deployment tracking integration with Heroku has been broken since approx Nov 1st.

I have a support ticket open on this issue and it should be fixed sometime in the next week or so.

EDIT (11/23/2013):

Heroku acknowledged this is a bug caused by an overhaul of the NewRelic addon. Here’s what they said as root cause on my support ticket:

I’ve got an update on this, but no resolution yet. To give you some context (given you’ve asked how this has happened 3 times) New
Relic were the very first add-on in the Marketplace and as a result
there has been a lot of gnarly code very specific to their
implementation. On their side they’ve also had to . And as you’ve
gathered unfortunately much of it was not well tested. We’ve been
working with New Relic all year to finally fix that, and we’ve moved
them across to the standard API that all other add-ons and most PaaS
providers now adhere to. Any new customers since May have been on that
new integration so we’ve been testing it out for 6 months. The final
part of that process was to remove customers on the legacy integration
and that occurred as part of the migration onto the new pricing we
announced at the start of this month.

It’s only after this migration we realized there was no support for deploy notifications.
New customers since may had never been exposed to the feature so
didn’t notice it was missing, and it appears none of the legacy
customers we tested with in October noticed it was missing either. To
rectify the situation we’ve had to try and build this feature out in
the Add-ons API. That’s been documented and deployed, and we’re now
working with New Relic to help their engineers implement it as soon as
they possibly can.

I don’t think you can view my support ticket, but you’re welcome to reference it with Heroku if you file your own ticket:

https://help.heroku.com/tickets/102722

EDIT (01/06/2014):

NewRelic/Heroku appear to have fixed their integration so that deploys are now being tracked successfully. This appears to have gone into effect sometime on/before 1/2/2014.

Leave a comment