2013-11-25 2 views
0

У меня есть веб-сервер Puma, мое приложение не может отправлять данные для newrelic. Только я вижу данные с страницы браузера, но не для других действий, таких как ответ сервера сервера или ошибки.Нет данных с Puma и NewRelic ruby ​​agent

Это мой журнал:

 
INFO : Reading configuration from config/newrelic.yml 
INFO : Enabling the Request Sampler. 
INFO : Enabling the Request Sampler. 
INFO : Environment: staging 
INFO : Dispatcher: puma 
INFO : Application: myapp_puma 
INFO : Installing Authlogic instrumentation 
INFO : Installing ActiveRecord instrumentation 
INFO : Installing Net instrumentation 
INFO : Installing Puma cluster mode support 
INFO : Installing Sinatra instrumentation 
INFO : Installing deferred Rack instrumentation 
INFO : Installing Resque instrumentation 
INFO : Installing Rails3 Error instrumentation 
INFO : Installing Rails 3 Controller instrumentation 
INFO : Installing Rails 3.1/3.2 view instrumentation 
INFO : Finished instrumentation 
INFO : Reporting to: https://rpm.newrelic.com/accounts/105527/applications/2683478 
INFO : Doing deferred dependency-detection before Rack startup 
INFO : Starting Agent shutdown 

ответ

0
  1. Убедитесь, что у вас последняя версия нового реликтового жемчужину
  2. Войдите в свой новый реликтового счет и скачать свежий, конфигурационный файл настроен YAML под настройки
  3. Загрузите новый реликвия камень в последнюю очередь в вас Gemfile

Какой тип приложения это? В ваших журналах представлены как синатра, так и рельсы, какая версия рубина и где вы его размещаете?

+0

К сожалению, я сделал это, но я могу получить хорошую аппаратуру в NewRelic. Мое приложение: с рельсами 3.2.13/nginx/puma. Я использую http с balancers в amazon. Раньше у меня был единорог, и с этой работой отлично работали приборы. –

0

Я работаю в Новой реликвии.

Этот лог, к сожалению, недостаточно дословный, чтобы рассказать нам много полезного. Я могу сказать, посмотрев на вашу учетную запись, что вы на самом деле запускаете последнюю версию агента, которая по умолчанию поддерживает puma (кластерная и нет).

Поскольку мы не можем разговаривать здесь, вы можете открыть билет поддержки на support.newrelic.com и отправить нам журналы уровня отладки (изменить log_level для отладки в newrelic.yml), со времени запуска приложения через получение трафика?

+0

Здравствуйте, я изменяю log_level для отладки, и у меня есть другая важная информация, но я даже не получаю данные браузера и приложения. DEBUG: Конфигурация маяка равна нулю. Пропуск инструментария для браузера. производство: <<: * default_settings monitor_mode: true ssl: false –

0

я обнаружил, что определение рабочих, и поджимать режим демона приложение работает для меня ...

пума-config.rb

environment 'production' 
workers 1        
threads 8, 16 
daemonize true 
preload_app!