Uygulama performansı izleme, uygulama performansının beş ana bileşenini izlemeye odaklanır: Runtime Architecture uygulaması, gerçek kullanıcı izleme, ticari işlem, bileşen izleme, analitik ve raporlama. Uygulama performansı izleme, uygulamaların nasıl performans gösterdiğini ve uygun şekilde davranıp davranmadıklarını analiz ederek çalışır; uygulamalar istenilen şekilde çalışmıyorsa, sorunun kaynağına ilişkin veriler toplanır; toplanan veriler analiz edilir ve doğru davranmadığı gösterilir; ve uygulama ortamı, benzer sorunları ortaya çıkmadan önce çözecek şekilde düzeltilir. Bir APM çözümü yapılandırırken, üç veri kategorisi dikkate alınmalıdır: metrikler, izleme ve günlük dosyaları. Bir metrik, belirli bir sürecin durumunu anlamak için kullanılabilecek sayısallaştırılmış bir ölçüdür. Metrikler, sistemin veya sürecin durumunu analiz etmek için genellikle tanımlanmış bir taban çizgisiyle karşılaştırılır.