APM.
Application performance monitoring instruments a running system to report latency, throughput, error rates and resource use, usually with transaction traces that show where time is spent inside a request. It answers what is slow, for whom, and where.
Where APM fits on a long engagement.
The distinction that makes APM useful is between a system being slow and a system being slow for a particular set of users doing a particular thing. Averages hide that completely; percentiles and transaction traces expose it, and the difference decides whether an investigation starts in the right place.
The common failure is instrumenting everything and alerting on the wrong things. Alerts on infrastructure metrics fire constantly and get muted; alerts on user-facing symptoms fire rarely and get acted on. Which signals page someone is a more consequential decision than which tool collects them.
What an assigned team does with APM.
Tuning alerts is continuous. Thresholds set at launch describe a system with different traffic, different architecture and different failure modes than the one running a year later, and stale alerting is how teams learn to ignore their monitoring.
Keeping it meaningful is standing platform work assigned under devops managed services rather than a configuration exercise at go-live.
What we use APM for.
- Finding where time actually goes Transaction traces that identify the slow span rather than confirming the request was slow.
- Alerts people still trust Paging on user-facing symptoms, so a notification means something is actually wrong.
- Performance measured by percentile Tail latency visible, because the worst experience is the one that loses users.
How APM capacity is assigned.
Alert tuning is treated as ongoing rather than a setup task, which is the kind of standing scope agreed as a committed monthly capacity.
Tell us what your roadmap needs APM for.
A service delivery manager replies with the disciplines we would assign, the monthly capacity and what the first month looks like.
Loading the contact form… You can also email hello@azendo.co.
We reply within one working day. No obligation, and no newsletter.