Apm Observability

Thu Sep 8, 2022

1 minutes

Last updated: 2022-09-08

APM:

application performance monitoring

  • observation and analysis of application health
  • performance
  • user experience (UX)

APM and observability:

  • provide visibility into the digital experience
  • optimize user engagement

Open Telemetry of CNCF : distributed tracing standard & widely supported

APM could be used by :

  • IT operations

  • site reliability engineers(SRE)

  • cloud and platform operations

  • application developers

  • product owners

  • observation of an application transactional behavior

  • automated discovery and mapping of applications and infrastructure dependencies

  • monitoring running on mobile devices and desktop browsers

  • identification and analysis of application performance problems and impact on business outcomes

  • navitve integration with public cloud providers (AWS cloudwatch, azure monitor and google cloud operations)

  • analysis of business key performance indicators (KPIs) and user journeys

  • traces, metrics and logs

  • application security functionality

Six critical capability ( gartner) :

  • application debugging and destributed profiling (ADDP)
  • behavior analysis
  • business analysis
  • IT service and infrastructure monitoring
  • Root Cause analysis
  • Runtime application self-protection(RASP)

Six use cases :

  • application owner / line of business (LOB)
  • DevOps / AppDev
  • Digital experience monitoring (DEM)
  • IT operations
  • Security operations
  • Site reliability engineering (SRE) / platform operations