[This article first appeared in APM Digest almost a year ago and has been
re-posted on LinkedIn. The general concepts still hold true when
considering 3 simple steps for continual service improvement.]
Can a postmortem review help foster a curiosity for innovative possibilities
to make application performance better? Blue-sky thinkers may not want to
deal with the myriad of details on how to manage the events being generated
operationally, but could learn something from this exercise.
Consider the major system failures in your organization over the last 12 to
18 months. What if you had a system or process in place to capture those
failures and mitigate them from a proactive standpoint preventing them from
reoccurring? How much better off would you be if you could avoid the
proverbial "Groundhog Day" with system outages?
The argument that system monitoring is just a... (more)
Monitoring application performance on the surface and the currents below is a
great way to build a performance baseline and provide application fluency.
Ironically, the deep dive tools sets in place today still may not provide all
the insight you need to quickly resolve anomalous behavior.
Standing back on the shore waiting for an event to go by may not be the best
approach for proactive monitoring. Synthetic monitoring (active monitoring)
is needed to help reduce the blind spots for critical business applications.
For example, we just experienced a production issue on a fully inst... (more)
At the time when we were looking for a monitoring solution (2006-2007) APM as
we know it today had yet to be defined.
There was no Gartner MQ, real-user-monitoring (RUM) was too high level,
“agent monitoring” brought concerns of overhead and complexity,
instrumenting the application meant to ARM it (i.e., Application Response
Measurement), and transaction tagging was a pipe dream.
This created a fierce debate on the risks and rewards of agent vs. agentless
monitoring, read The Monitoring Duality of APM. So, when we were developing
our monitoring approach, our first priority was t... (more)
Adopting an Application Performance Management (APM) strategy will help you
manage the quality of the Customer Experience. The challenge is that APM has
evolved into a mosaic of monitoring tools, analytic engines, and event
processors that provide many solutions to different problem sets.
When you step back and look at the big picture it all comes into focus, but
when you're trying to rationalize one technology over another, things aren't
so clear at close range. Product overlaps, ongoing costs, and ownership come
into question, and then someone will eventually ask why so many too... (more)
APM is entering into a period of intense competition of technology and
strategy with a multiplicity of vendors and viewpoints. While the
nomenclature used within its space has five distinct dimensions that
elucidate its meaning, the very acronym of APM is in question: Application
Performance ... Monitoring vs. Management.
It's strange to think that we would not normally use monitoring and
management synonymously, but when used in the APM vernacular they seem to be
interchangeable. This may be a visceral response, but I see the APM idiom
converging on itself and becoming a matter... (more)