Making Sense of APM and Ending the Agent/Agentless War
April 05, 2017

Antonio Piraino
ScienceLogic

Share this

Application Performance Management (APM) is a hot topic right now. Gartner defines APM as agent-based monitoring that sits inside the operating system and provides code-level performance, tracing, application mapping, and tracking. How exactly does APM help an organization, and when would a business choose to invest in this technology? When does APM make sense and when doesn’t it? And, more broadly, how does this tie into the changing needs of IT monitoring? Finally, why does the agent vs. agentless debate continue to rage on?

Simply put, enterprises that write their own code (Java, .NET, etc.) and leverage applications unique to the way they do business must have code-level application visibility. More specifically, those companies who place high importance on understanding how code executes and functions in a production environment, and what that means to business-critical, revenue generating, bespoke applications need APM.

That said, APM is not necessary for the vast majority of commercial applications not authored by the enterprise because code-level visibility is not necessary, for instance in the example of a CAD app purchased from a provider of an ERP solution. There is also the cost consideration. As a single APM agent typically runs somewhere between $150-$200 per month, from a cost perspective it simply doesn’t make sense. If your authentication service goes down, you’re not going to use an APM agent on that. In fact, most of your operators wouldn’t even know what to do with the deep code level data you’re getting back.

Today we’re seeing traditional IT infrastructure management vendors moving towards an application-centric view of the world and APM vendors attempting to get broader visibility of the entire IT infrastructure. As an enterprise, I need to understand how all of my infrastructure is working — what’s up, what’s down, what’s running well and what’s not, capacity planning, failure analysis, and keeping the lights on across my vast complicated set of IT technologies. Simultaneously, organizations need to know how their applications are doing. However, rather than handpicking one or two “important” ones for code level visibility, you’d really like the two different types of vendors to meet in the middle.

So most organizations are combining application-aware infrastructure monitoring for all apps and augmenting in spot places with APM for custom apps.

On to the war — agent-based versus agentless monitoring. For years now we’ve heard sniping back and forth as to which model is best suited for enterprise IT. Both approaches have their pros and cons. Agents can provide more granular performance metrics, while agentless monitoring platforms are often easier to manage. But to say you can only have one or the other is a canard. There are vendors that provide customers with the option to deploy both models simultaneously, depending on the customer’s need.

If there is one inalienable truth concerning IT, it’s that IT has and always will be heterogeneous in nature. The complexity of systems and IT infrastructure ecosystems demand it and IT will never converge on homogeneity. Enterprise IT should not look to choose between APM and application-aware infrastructure monitoring. Nor should they be forced to adopt a single approach to gathering performance metrics. That of course isn’t stopping vendors from yelling from the rooftops.

Antonio Piraino is CTO of ScienceLogic.

Share this

The Latest

June 27, 2017

In today's everchanging IT industry, network engineers face a slew of challenges when it comes to network management. As networks continue to grow and become more complex, many IT professionals struggle to get a grasp on key workflows in which network engineers still rely on manual processes, including network documentation, troubleshooting, change management and cybersecurity ...

June 26, 2017

Many organizations are struggling to resolve customer-impacting incidents quickly enough to preserve brand loyalty and revenue, according to PagerDuty's recent State of Digital Operations Report ...

June 23, 2017

"Become the Automator, Not the Automated." While it's a simple enough phrase, it speaks directly to how today's organizations and IT teams must innovate to remain competitive. A critical aspect of innovation is acknowledging the digital transformation of businesses. The move to digitalization enables organizations to more effectively unlock the power of information technology (IT) to fuel and accelerate business innovation. It is a competitive weapon and a survival imperative ...

June 22, 2017

Executives in the US and Europe now place broad trust in Artificial Intelligence (AI) and machine learning systems, designed to protect organizations from more dynamic pernicious cyber threats, according to Radware's 2017 Executive Application & Network Security Survey ....

June 21, 2017

While IT service management (ITSM) has too often been viewed by the industry as an area of reactive management with fading process efficiencies and legacy concerns, a new study by Enterprise Management Associates (EMA) reveals that, in many organizations, ITSM is becoming a hub of innovation ...

June 20, 2017

Cloud is quickly becoming the new normal. The challenge for organizations is that increased cloud usage means increased complexity, often leading to a kind of infrastructure "blind spot." So how do companies break the blind spot and get back on track? ...

June 19, 2017

Hybrid IT is becoming a standard enterprise model, but there’s no single playbook to get there, according to a new report by Dimension Data entitled The Success Factors for Managing Hybrid IT ...

June 16, 2017

Any mobile app developer will tell you that one of the greatest challenges in monetizing their apps through video ads isn't finding the right demand or knowing when to run the videos; it's figuring out how to present video ads without slowing down their apps ...

June 15, 2017

40 percent of UK retail websites experience downtime during seasonal peaks, according to a recent study by Cogeco Peer 1 ...

June 14, 2017

Predictive analytics is a popular ITOA technology that you can leverage to improve your business by leaps and bounds. Predictive analytics analyzes relationships among various data points to predict behavioral trends, growth opportunities and risks, which can add critical value to your business. Here are a few questions to help you decide if predictive analytics is right for your business ...