2013-03-29 68 views
0

我已經安裝在linode上的rails應用程序的newrelic代理。應用程序正在使用獨角獸,我做了一些魔術(https://newrelic.com/docs/ruby/no-data-with-unicorn),但在儀表板上仍然沒有數據。另一方面 - 我已經將我的應用程序從heroku遷移到linode,並在heroku上正常工作(我從儀表板中刪除了舊的應用程序配置文件)。New Relic不發送數據

你能否給我任何想法 - 我如何確定問題是什麼?

+0

默認的Heroku爲注入了NewRelic的API密鑰從自己的配置在配置/ newrelic.yml文件,如果遷移到的Linode,你還可以添加API密鑰的配置文件? – Cninroh

+0

是的 - 我使用我自己的newrelic.yml文件 –

+0

沒有日誌:((((( –

回答

0

我找到了我的問題的解決方案。這是因爲我忘了從應用程序配置文件中刪除一些環境變量 - NEW_RELIC_APP_NAME,NEW_RELIC_ID,NEW_RELIC_LICENSE_KEY,NEW_RELIC_LOG。

1

這很難調試這種情況,但缺乏新的日誌文件似乎有一些基本的設置問題。

請嘗試再次通讀安裝說明。如果這不會幫助提出與newrelic支持票。他們是一羣有幫助的人,你會很快得到答案。

-1

如果使用在Heroku New Relic的插件,你DATAS將在https://heroku.newrelic.com嘗試去應用程序資源,並點擊新的遺物插件。

+0

我已經停止使用heroku。 –

+0

當我更改爲JRuby和Puma網絡服務器時,我的應用程序沒有發送數據給新relicc,因爲它配置爲MRI和Thin。檢查設置>>環境中,一切正確。 – iujlaki