2013-03-29 2 views
0

linode에 설치된 레일 애플리케이션 용 newrelic 에이전트를 사용했습니다. 응용 프로그램 유니콘을 사용하고 일부 마술 (https://newrelic.com/docs/ruby/no-data-with-unicorn) 했어,하지만 여전히 내 대시 보드에 데이터가 없습니다. 다른 한편으로는 - 나는 heroku에서 linode로 응용 프로그램을 이전했으며 heroku에서는 잘 작동하고 있습니다 (대시 보드에서 이전 app 프로필을 삭제했습니다).새로운 유물이 데이터를 보내지 않음

나에게 어떤 생각을 줄 수 있습니까? 어떻게 문제를 결정할 수 있습니까?

+0

기본적으로 Heroku는 자체 구성에서 config/newrelic.yml 파일의 NewRelic 용 API 키를 주입합니다. Linode로 마이그레이션 한 경우 구성 파일에 API 키를 추가 했습니까? – Cninroh

+0

예 - 내 newrelic.yml 파일을 사용하고 있습니다. –

+0

로그가 없습니다. ((( –

답변

0

내 문제의 해결책을 찾았습니다. 응용 프로그램 구성 파일에서 일부 환경 변수 (NEW_RELIC_APP_NAME, NEW_RELIC_ID, NEW_RELIC_LICENSE_KEY, NEW_RELIC_LOG)를 제거하는 것을 잊었 기 때문입니다.

1

이 상황을 디버그하기는 어렵지만 새로운 로그 파일이없는 것은 기본적인 설치 문제로 보입니다.

설치 지침을 다시 시도하십시오. 그럴 수 없다면 뉴렐릭과 함께 지원 티켓을 마련하는 데 도움이됩니다. 그들은 사람들의 도움이되는 무리이고 당신은 아주 빨리 대답을 얻을 것입니다.

-1

영웅에 새로운 유적 추가 기능을 사용하면 데이터는 https://heroku.newrelic.com이됩니다. 앱 리소스로 이동하여 새로운 유적 애드온을 클릭하십시오.

+0

) heroku 사용을 중단했습니다. –

+0

JRuby 및 Puma 웹 서버로 변경하면 내 앱이 새로운 relicc에 대한 데이터를 보내지 않았습니다. MRI 및 Thin. Check out Settings >> 환경에 맞게 구성되었으며 모든 것이 정확합니다. – iujlaki

관련 문제