2013-06-19 3 views
10

Ich verwende den newrelic_rpm Entwicklermodus lokal in einer Rails 3.2 App. Das funktioniert gut.Newrelic entwicklerode arbeitet nicht mit ruby-prof

Wenn ich ruby-prof installieren und klicken Sie auf „Start Profilierung“ im newrelic lokalen Armaturenbrett und gehen Sie zurück zu meiner app, gibt jede Seite in meiner app „nicht definierte Methode` pop‘für #.

Die Top paar Zeilen die zurück~~POS=TRUNC:

newrelic_rpm (3.6.4.122) lib/new_relic/agent/instrumentation/controller_instrumentation.rb:421:in `ensure in perform_action_with_newrelic_profile' 
newrelic_rpm (3.6.4.122) lib/new_relic/agent/instrumentation/controller_instrumentation.rb:421:in `perform_action_with_newrelic_profile' 
newrelic_rpm (3.6.4.122) lib/new_relic/agent/instrumentation/controller_instrumentation.rb:305:in `perform_action_with_newrelic_trace' 
newrelic_rpm (3.6.4.122) lib/new_relic/agent/instrumentation/rails3/action_controller.rb:37:in `process_action' 
actionpack (3.2.13) lib/abstract_controller/base.rb:121:in `process' 

Irgendwelche Ideen, wie herauszufinden, was falsch läuft

Antwort

3

Ich weiß, dass es eine Weile her ist, aber wir haben das Problem behoben, das ruby-prof daran hinderte, zuvor im Entwicklermodus zu arbeiten. Sie sollten es nun mit den neuesten Versionen des Agenten (3.7. 3 und später). Ich werde die Seite mit bekannten Problemen auch aktualisieren.

+0

Gut, danke. Ich schalte dies auf die genehmigte Antwort um, da 3.5.8.72 (glaube ich) etwas veraltet ist, um mit newrelic auf dem Server zu arbeiten –

8

auf Version Dropped zurück 3.5.8.72 und es funktionierte wieder einfach aktualisieren sie Ihre Gemfile mit gem "newrelic_rpm", "3.5.8.72" ich habe ein Problem angemeldet w.?. mit ihnen darauf.

+0

fantastisch, danke. Habe nicht bemerkt, dass das eine Regression war. kannst du die Ausgabe-URL teilen (für mich und andere). –

+0

Es ist hinter Zendesk, also nicht sicher, ob es ein privates Ticket ist: https://support.newrelic.com/requests/45254 - Leider sind die Nachrichten nicht großartig: "Leider ist dies ein bekanntes Problem mit Version 3.6.x, und wir werden wahrscheinlich in naher Zukunft keine Lösung finden. " – jonathannen

+0

danke. Es ist ein privates Ticket. Sie sagten, dass sie die Seite mit bekannten Problemen aktualisieren werden, bis sie behoben ist. –