APM, Logging, Monitoring – three legs of a stool or redundant tools waiting to be consolidated?

Gartner’s Jonah Kowall published a recent research note around the size of the Network Performance Monitoring and Application Performance Monitoring market size.

“At an estimated $1 billion, the NPMD market is a fast-growing segment of the larger network management space ($1.8 billion in 2012), and overlaps slightly with aspects of the application performance monitoring (APM) space ($2 billion in 2012).”


Clearly, the APM market is big and growing. There are many misconceptions about APM. One of the diagrams he published provides insight into the positioning of the APM toolset.


The market place is clearly evolving with the rapid rise of tools like Appdynamics, New Relic, Boundary, and many many others. It is interesting to see that APM tools are still evolving and have limitations such the inability to work in an agent-less environment, unable to consume & correlate log data for tracing and tracking transactions and errors. This causes the need for multiple solutions, within the IT Domain as expressed in the diagram above. However, with the advent of real-time processing of events using technologies like Apache Flume, HDFS/Hadoop and Stream-processors like Spark (or AWS Kinesis) – can’t we have a single solution for monitoring the entire stack? Does one really need to support different technologies for monitoring different layers of the stack and to satisfy the various user constituencies? Or will unified and integrated tools like SURO from Netflix become the blueprint for future architectures?



  1. Jonah Kowall

    Wait for my next research note, that will explain the future state, Suro is a step towards it, but fails to address some of the architectural issues with data types.

  2. Pingback: Create Real-time Monitoring Dashboards with Log Data | Logentries Blog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s