If application performance management (APM) is going to achieve its objectives in a world of composable applications and dynamic workloads, it needs granular data about both the workloads and their environment. This means that APM solutions need to enter the world of big data and advanced analytics.
There are two diverse analytic approaches to application performance monitoring, based on different amounts of data. The older approach, developed when storage was more expensive and the agents that collected data consumed too many processor resources, relies on a sampling of performance measures collected at pre-determined intervals. It may collect more granular data when a certain trigger occurs but in general the data is a subset.
Author: Gayle Levin