#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.
Смотрите: