APMverktyg
APM-verktyg, eller applikationsprestandahanteringsverktyg, är mjukvarulösningar som ger synlighet i hur mjukvaruapplikationer presterar i produktion. De samlar in och korrelerar telemetri som mätvärden, spår (traces) och loggar för att ge en end-to-end-översikt över applikationsflöden, beroenden och användarupplevelse.
Basfunktionerna inkluderar övervakning av applikationens svarstider och resursanvändning, distributed tracing över tjänster och gränssnitt, logghantering, realtids-
Tekniskt bygger de flesta APM-verktyg på kodinstrumentering eller agenter som samlar in data från applikationer, containrar
Vanliga användningsområden är felsökning av prestandaproblem, optimering av applikationslogik och arkitektur, kapacitetsplanering samt säkerställande av konsekvent
Vid val av APM-verktyg bör hänsyn tas till infrastruktur (moln, on-prem, hybrid), språkstöd och plattformar, integrationsmöjligheter
Vanliga leverantörer inkluderar kommersiella plattformar som Dynatrace, New Relic, AppDynamics och Datadog, samt open source-alternativ som