2014-02-12 2 views
-1

Есть ли способ, с помощью которого можно измерить время для определенного узла в процессе рабочего процесса TIBCO? например. - Сколько времени было занято узлом JMS/Database для завершения его работы?Измерение производительности TIBCO

ответ

1

Следующая идет для TIBCO Business Works:

а) В TIBCO Administrator, вы можете видеть время, прошедшее для каждого отдельного вида деятельности.

Служебные экземпляры> Процесс BW> Определения процесса.

Выберите каждый процесс после его запуска один раз, и вы получите счетчик выполнения, прошедшее время и время процессора для каждого действия, чем побежали.

b) Если вас интересует только одно действие, вы можете добавить в поток два действия картера, один до и один после узла, который вы хотите измерить, и присвоить им значение tib: timestamp() , Их различие даст вам время в миллисекундах.

0

Вы можете включить статистику в TIBCO Administrator для развернутого двигателя (вкладка управления двигателем) -> Начать сбор статистики.

Это приведет к созданию CSV на локальном диске (здесь также отображается путь) с подробной информацией об истекшем времени всех действий выполняемых процессов вашего движка.

Таким образом, вы можете использовать эти данные для более подробного анализа.

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