Развертывание новой версии Relic на Heroku Cedar (PHP)

#php #heroku #newrelic

#php #heroku #newrelic

Вопрос:

Кто-нибудь успешно внедрил аддон New Relic в PHP-приложение, работающее на Heroku Cedar stack? Я запускаю приложение Facebook с довольно высоким трафиком на нескольких динамиках и не могу заставить его работать.

Лучшая информация, которую я могу найти, описывает развертывание Python:http://newrelic.com/docs/python/python-agent-and-heroku

Спасибо!

Комментарии:

1. Уже связался с соответствующими каналами поддержки? devcenter.heroku.com/categories/support и newrelic.com/support

2. Да, их ответ просто указал мне на документацию New Relic PHP, ничего специфичного для Heroku. Я успешно использовал New Relic для традиционных приложений PHP, но просто не могу ничего найти на Heroku. newrelic.com/docs/php/new-relic-for-php

Ответ №1:

Heroku совсем недавно развернул поддержку PHP с помощью Cedar, и мы в New Relic знаем не больше, чем вы. Мы поговорим с Heroku как можно скорее, чтобы разработать некоторые документы, которые, безусловно, будут в (базе знаний New Relic), и я также сообщу об этом здесь.

Отредактировано для добавления:

Извините за длительную задержку с повторной регистрацией. К сожалению, это все еще невозможно при хорошо поддерживаемом способе, причина в том, что нашему php-агенту требуется автономный демон для запуска в дополнение к dyno, который обслуживает ваш контент. Хотя вы можете найти ужасные хаки, которые позволят вам временно запустить демон, он не является устойчивым и не будет перенесен на следующий запускаемый динамик. Это означает, что мы не можем поддерживать запуск агента в этой среде.

Отредактировано для добавления:

Как упоминал @aaron-heusser, поддержка, наконец, официальная, примерно месяц назад:https://github.com/heroku/heroku-buildpack-php

Примечание: Я работаю в New Relic.

Комментарии:

1. Я тоже очень заинтересован в этом.

2. 1. Стек Cedar теперь очень хорошо поддерживается и документируется Heroku.

3. Похоже, это может быть возможно с «пользовательским пакетом сборки» blog.iphoting.com/blog/2012/05/24/running-php-on-heroku

4. 1 Я хотел бы, чтобы это поддерживалось, в идеале автоматически через аддон Heroku и не нуждалось в пользовательском пакете сборки.

5. @fool — Это все еще точно, на 13 ноября? Я хотел бы использовать платформу New Relic для мониторинга PHP на Heroku, если это возможно сделать чистым способом.

Ответ №2:

По состоянию на сентябрь 2014 года New Relic PHP действительно поддерживает запуск на Heroku с использованием официального пакета сборки Heroku PHP.

Смотрите:

Документация по новой Relic

Документация Heroku