Профилирование пользовательских транзакций

Материал из devopswiki
Версия от 08:39, 17 сентября 2012; Admin (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Профилирование пользовательских транзакций (англ. User-defined transaction profiling) – одно из направлений Мониторинга производительности приложений (APM), которое отслеживает маршруты прохождения сообщений (events), возникающих между компонентами и объектами среды мониторинга. Эти данные генерируются в ответ на попытку пользователя заставить приложение выполнять то, что он рассматривает как логическую единицу работы.

Транзакции на уровне системы важны, но только в контексте приложений, управляемых пользователями. Поэтому транзакции должны непосредственно соотноситься с деятельностью конечного пользователя и бизнес-процессами.

Благодаря данному подходу в APM транзакции профилируются относительно того, что именно конечный пользователь рассматривает как транзакцию.

Для технологии Профилирования пользовательских транзакций необходим механизм сбора данных и механизм соединения собранных данных. Для этого существует 3 подхода:

Ссылки

User-defined transaction profiling на сайте INETCO