Application performance monitoring (APM) is the practice of tracking key software application performance metrics using monitoring software and telemetry data.