Доступ к newrelic API через мое приложение - PullRequest
0 голосов
/ 09 февраля 2012

. Я использую Newrelic для агента java. Я устанавливаю файл newrelic.yml, используя команду "java -jar newrelic.jar install" в моем приглашении. При запуске отображается сообщение «УСТАНОВИТЬ УСПЕШНО» и некоторую другую информацию. Я также нахожу установку newrelic.yml при запуске файла run.bat. Но я не могу увидеть newrelic API в моем браузере при запуске порта как «localhost: 8080 / newrelic». Я запустил свой сервер в порту 8080.

Папка журнала в newrelic diectory. Мой newrelic_agent.log, содержащий следующие строки ...,

Feb 8, 2012 05:49:07 PM NewRelic INFO: Writing to New Relic log file: D:\work\software\jboss-6.0.0.Final\newrelic\logs\newrelic_agent.log
Feb 8, 2012 05:49:09 PM NewRelic INFO: Configured to connect to New Relic at collector.newrelic.com:80
Feb 8, 2012 05:49:09 PM NewRelic INFO: Setting protocol to "http"
Feb 8, 2012 05:49:09 PM NewRelic INFO: Configuration file is D:\work\software\jboss-6.0.0.Final\newrelic\.\newrelic.yml
Feb 8, 2012 05:49:09 PM NewRelic WARN: The apdex_t setting is obsolete and is ignored! Set the apdex_t value for an application in New Relic UI
Feb 8, 2012 05:49:09 PM NewRelic INFO: New Relic Agent v2.3.0 has started
Feb 8, 2012 05:49:09 PM NewRelic INFO: Java version: 1.6.0_12
Feb 8, 2012 05:49:30 PM NewRelic INFO: JVM is shutting down
Feb 8, 2012 05:49:30 PM NewRelic INFO: New Relic Agent has shutdown

Я уверен, что еще не запустил newrelic API в моем браузере. Это выдает ошибку «HTTP 404, ресурс запроса / k12 / newrelic недоступен. Помогите мне, пожалуйста ..?

1 Ответ

2 голосов
/ 10 февраля 2012

У нового агента Relic Ruby есть режим разработчика, который находится по пути / newrelic, который вы пытаетесь найти, но агент Java - нет. Режим разработчика предоставит вам подробную трассировку каждого отдельного веб-запроса, который делает ваше приложение, аналогично тому, что обычный продукт New Relic делает с Transaction Traces.

Чтобы использовать New Relic и сообщать о производительности, похоже, все настроено правильно. Вы должны иметь возможность войти в систему https://rpm.newrelic.com и посмотреть, что делает ваше приложение.

Вы упомянули "newrelic API", но я не уверен, что именно вы ищете. Существует API для агента Java , который позволяет настраивать агент. Также есть Новый Relic HTTP REST API , который позволит вам получать данные, сообщаемые вашими приложениями.

...