Проблема с захватом метрик AsyncHttpClient с помощью newrelic

У меня есть приложение Java, и я использую агент newrelic версии 3.12 для его мониторинга. Я использую AsyncHttpClient для выполнения внешних вызовов HTTP в своем приложении. И вот подробности для версии AsyncHttpClient, которую я использую

com.ning

асинхронный http-клиент

1.7.24

I see newrelic does not capture the metrics for any outbound call i make using AsyncHttpClient. I would think that newrelic's java agent supports AsyncHttpClient. What am i missing ?


person snegi    schedule 21.12.2014    source источник
comment
Вы поняли, почему? @snegi У меня такая же проблема.   -  person dongshengcn    schedule 26.02.2015


Ответы (1)


Я разместил вопрос на форуме new relic и получил следующий ответ:


Мне удалось найти больше информации о нашей поддержке AsyncHttpClient, и в настоящее время агент Java New Relic поддерживает только AsyncHttpClient в Play Framework. Эта функция очень востребована, и я отправлю ваш запрос нашим менеджерам по продуктам.

В качестве обходного пути вы можете попробовать использовать пользовательские инструменты. Если вызов не перехватывается агентом Java из коробки, мы рекомендуем настраиваемое инструментирование, чтобы получить доступ к вызову, если это возможно.

В этом случае лучше всего использовать аннотацию @Trace, которая задокументирована по адресу https://docs.newrelic.com/docs/agents/java-agent/custom-instrumentation/java-instrumentation-annotation..

person dongshengcn    schedule 04.03.2015
comment
Именно такой ответ я получил. - person snegi; 06.03.2015