2015-03-16 8 views
0

Кто-нибудь получил приложение jQuery appdynamics для обнаружения бизнес-операций Apache Camel? Сбор файлов из каталога (опрос), а затем отправка в activemq.Как получить приложение для обнаружения бизнес-транзакций Apache Camel

Другой случай верблюд развернут на апача karaf, необходимо отслеживать исходящие вызовы HTTP с помощью appDynamics

Лучшие

ответ

0

AFAIK критической точки для AppDynamics (или Профилометры подобное) необходимо, чтобы найти точку входа , Обычно предпочтительным способом является наличие «конечной точки» сервлета, которая запускает угрозу и может быть выполнена. Для сценария, который вы описываете, это не сработает, так как отсутствует «триггер», чтобы запустить следующее. Скорее всего, вам понадобится создать для него собственный мониторинг мониторинга приложений.

0

По умолчанию большая часть материалов Apache исключается. Попробуйте добавить настройки графиков вызовов (Configure >> Instrumentation >> Call Graph Settings), чтобы включить определенные транспорты, например org.apache.camel.component.file. * В Конкретные подпакеты/классы из исключенных пакетов, которые будут включены в вызывать графики. Не включайте org.apache.camel. *, Поскольку он будет обрабатывать весь код верблюда, который очень дорог. Сначала вы можете сделать это, чтобы определить, что хотите смотреть, но не забудьте изменить его.

+0

нет успеха, еще нет никаких деловых операций даже с использованием org.apache.camel. * В файле конфигурации агента –

+0

Попробуйте добавить обнаружение транзакций в Конфигурация >> Измерительные приборы >> Обнаружение транзакций >> Пользовательские правила соответствия для POJO: org.apache.camel. *. Начните просмотр BT, которые втекают и выбирают те, которые вы действительно хотите, правила настройки для них и настройки графа вызовов для них тоже. Затем удалите правило org.apache.camel. *. – mlucas67

0

Edit AppServerAgent \ конф \ приложение-агент-config.xml:

--under--> 
<app-agent-configuration> 
    <agent-services> 
     <agent-service name="TransactionMonitoringService" enable="true"> 
      <configuration-properties> 
--add-->  <property name="enable-async-correlation-for" value="camel"/> 

С веб-сайта контроллера:

Настройка >> Instrumentation >> Параметры вызовов График Добавить Всегда показан пакет/Класс :. org.apache.camel *

Серверы >> App Серверы >> {tiername} >> {NODENAME} >> Агенты App Server Agent Настройка Использование пользовательских конфигурации find-entry-points: true

+0

Также см. Эту ссылку: http://community.appdynamics.com/t5/Knowledge-Base/Find-Entry-Points/ta-p/14065 – mlucas67

 Смежные вопросы

  • Нет связанных вопросов^_^