Мониторинг производительности приложений сосредоточен на отслеживании пяти основных компонентов производительности приложений: Архитектура выполнения приложения, мониторинг реального пользователя, бизнес-транзакции, мониторинг компонентов, аналитика и отчетность. Мониторинг производительности приложений работает путем анализа того, как работают приложения и ведут ли они себя должным образом; если приложения ведут себя не так, как нужно, то собираются данные об источнике проблемы; собранные данные анализируются и показывают, что поведение приложений не является правильным; и среда приложения корректируется, чтобы устранить любые подобные проблемы до их возникновения. При настройке решения APM следует учитывать три категории данных: метрики, трассировка и файлы журналов. Метрика - это количественная мера, которую можно использовать для понимания состояния конкретного процесса. Для анализа состояния системы или процесса метрики часто сравнивают с определенным базовым уровнем.