
APM-tendenser i 2023
Application Performance Monitoring (APM) udvikler sig ud over overvågning af websites og går videre end oppetids- og ydelseskontroller til at omfatte synlighed i applikationens ydeevne på kodet niveau. Ved at korrelere interne og eksterne data fra ydelsesovervågning kan værktøjer til overvågning af applocation-ydelsen vise, hvor noget gik galt, og give yderligere indsigt i, hvorfor problemet opstod. Dette har mange fordele for moderne DevOps-miljøer, nemlig reduceret overhead, synkronisering mellem afdelinger, reduceret Mean Time to Repair (MTTR) og en forbedret digital oplevelse (DX) for brugerne.
Her er de bedste værktøjer til overvågning af applikationspræstationer
1. New Relic: Overvågning og styring af digital ydeevne

New Relic er et kraftcenter inden for værktøjer til overvågning af applikationspræstationer. Fra starten i 2008 begyndte de som et Rails-præstationsværktøj, der visualiserede data lag for lag i applikationsstacken. Derfra udvidede de til at målrette Java-, Ruby- og JRuby-applikationer og tilbød on-demand Application Performance Management (APM) i et SaaS-baseret værktøj. I løbet af få måneder fik de tusindvis af virksomheder til at bruge værktøjet, venturekapitalfinansieringen steg, og virksomheden begyndte at ekspandere.
Udrulninger af Dev omfattede tilføjelsen af RUM, App Performance og Server Monitoring. Snart havde New Relic titusindvis af kunder, og markedet voksede gennem oplysningskampagner som “A Developer’s Best Friend” og den succesfulde markedsføringskampagne “Nerd Life”. Disse markedsførings- og brand awareness-kampagner blev primært drevet af en kapitaltilførsel på 80 millioner dollars i begyndelsen af 2013, hvilket bragte deres værdiansættelse op på 750 millioner dollars. New Relic udnyttede disse midler til at lancere deres softwareanalysepakker til mobile enheder, lige da Google begyndte at lancere en “mobile first”-kampagne. Timingen fungerede upåklageligt, og et år senere rejste New Relic yderligere 100 millioner dollars, hvilket gav næring til udviklingsvækst, som førte til, at virksomheden blev børsnoteret i december 2014 på NYSE (ticker: NEWR).
I dag har New Relic en komplet suite af værktøjer til applikationsovervågning, der giver “realtidsanalyser og fuld synlighed på cloud-skala.” Hvis du leder efter omfattende synlighed i hele dit digitale økosystem og ønsker at kombinere det med anvendt analytisk intelligent intelligens, skal du ikke lede længere end til New Relic.
Der er flere kraftfulde, robuste og virksomhedsfokuserede APM-udbydere nævnt på denne liste, men New Relic har den bredeste appel, fra webmastere og små virksomhedsejere til multinationale virksomheder, deres smarte brugerflade og tilgængelige platform opfylder en bred vifte af behov, hvilket har givet dem førstepladsen som APM-værktøj i 2023 på denne liste.
2. AppDynamics: Værktøjer til overvågning af applikationspræstationer og administration

AppDynamics, der er baseret i San Francisco, leverer automatiseret cross-stack intelligens til BI- og APM-applikationer. AppDynamics blev grundlagt i 2008 og har modtaget finansiering på 206.500.000 dollars i fem runder. Virksomheden blev opkøbt af Cisco i 2017 for 3.700.000.000 dollars og drives i øjeblikket inden for Ciscos IoT- og applikationsdivision.
AppDynamics er for 6 år i træk blevet udnævnt til førende inden for APM-suites i Gartners Magic Quadrant-analytikerrapport. I 2016 blev de udnævnt til Forbes World’s Best 100 Cloud Companies List og kom med på listen over de 10 bedste globale cloud-virksomheder.
AppDynamics-platformen består af 4 produktserier, herunder Application Performance, End User Monitoring, Infrastructure Visibility og Business Performance. Deres Application Performance Management-løsning leverer nogle effektive funktioner, herunder:
- Applikationskortlægning: Opdag, kortlæg og visualiser kundernes rejse gennem din applikation.
- Dynamisk baselining: Bruger maskinlæring til at lave baselinepræstationer og advarer derefter brugerne via integrationer med ServiceNow, PagerDuty, Jira og andre.
- Diagnostik på kode-niveau: identificer hurtigt den grundlæggende årsag fra de enkelte elementniveauer.
- Applikationspræstationer: Visualiser, hvordan applikationspræstationer påvirker slutbrugerne.
Når APM-produktet kombineres med AppDynamics Business Performance Monitoring-platformen, bliver APM-produktet virkelig en ressource til administration af applikationspræstationer (i stedet for blot overvågning) for din organisation.
Ud over deres softwares problemfri funktionalitet og virksomhedens funktionssæt er AppDynamics’ vækst organisk og baseret på deres egen APM-platform (hvorimod Dynatrace, som er nævnt nedenfor, har oplevet en stor del af deres vækst via opkøb af både brugere og teknologier). Ikke alene er organisk vækst opskriften på succes i den teknologiske verden, men det er også et tegn på virksomhedens sundhed og forventet levetid for brandet og deres platform.
3. Dynatrace (Compuware APM): Software Intelligence for the Enterprise Cloud

Dynatrace giver oplysninger om ydelsen af en applikations infrastruktur, slutbrugeroplevelsen og selve appens funktionalitet.
Ligesom AppDynamics er Dynatrace konsekvent blevet udnævnt som førende i Gartners APM Magic Quadrant. Dynatrace har imidlertid opnået en stor del af deres vækst gennem opkøb af store APM-spillere som Gomez, Adlex og Proxima Technologys Centauri Business Service Manager. Det er ikke nødvendigvis en dårlig ting, da nutidens hurtige softwareverden er en nådesløs kamp om brandplads og brugernes markedsandele. Gennem disse opkøb har Dynatrace været i stand til at overhale mange af sine gamle konkurrenter med teknologi, som det ellers ville have taget år at udvikle.
APM-platformen er meget brugercentreret med brugbar indsigt til optimering af hver enkelt brugers rejse gennem applikationen. Systemet bevæger sig fra APM-overvågning til styring med visualisering af applikationstopologi med AI-problemdetektion, analyse af hændelsesårsager og diagnosticering på kode-niveau.
Dynatrace AI er ekstremt kraftfuld og er måske den mest bemærkelsesværdige funktion i APM-platformen. Dynatrace AI-motor baseret på årsagssammenhæng dissekerer terabyte af data ved fejldetektion og giver detaljeret indsigt i applikationsproblemer med analyse af den grundlæggende årsag på få sekunder. Rapporteringssystemet beskriver afhængigheder, hændelsessekvenser m.m. – og fastslår den sande årsagssammenhæng til et problem, ikke blot den detalje i koden, der er fejlbehæftet. Dette øger effektiviteten af udviklings- og it-teams i høj grad, mindsker MTTR og opretholder i sidste ende en kvalificeret brugeroplevelse for slutbrugerne af applikationen.
4. BMC Software APM

BMC TrueSight APM er en suite, der består af tre løsninger – TrueSight AppVisibility, TrueSight Operations og TrueSight Capacity – som hjælper med at overvåge, registrere og administrere tilstand og ydeevne for forskellige applikationsarkitekturer.
BMC’s avancerede APM-løsninger anvender kunstig intelligens rettet mod IT-drift (kaldet AIOps), som automatisk registrerer grundlæggende årsager, prioriterer hændelser og meddelelser og bruger dynamisk adfærdsindlæring til at styrke dit IT-team i dets overvågning og vedligeholdelse af applikationsstakken. Overvågning af slutbrugeroplevelsen registreres og korreleres med UX-simuleringer for at give dybdegående diagnostik af applikationens ydeevne både under spidsbelastningsscenarier og under normal drift.
Nøglefunktioner:
- Nem og hurtig implementering
- Overvågning af applikationscentreret infrastruktur
- Simulering af brugeradfærd ved hjælp af syntetiske transaktioner
- Få synlighed i realtid i slutbrugernes transaktioner
- Find kilden til problemer ved at kortlægge app-topologien
5. Dotcom-Monitor

Dotcom-Monitors flagskibsløsning til overvågning af websteder og webapplikationer, der blev grundlagt i 1998, giver dig mulighed for at simulere en kundes rejse ved at registrere browserhandlingerne (cursorbevægelser, navigation, indtastning, indkøbskurv osv.) for en typisk bruger som “trin”, der bevæger sig inden for et websted eller en webapplikation ved hjælp af EveryStep Web Recorder.
EveryStep Web Recorder understøtter en bred vifte af RIA-teknologier (Rich Internet Application), herunder AJAX, Flash, Flex, HTML5, Java, QuickTime, Ruby, Silverlight og Windows Media Player. De registrerede scripts kan derefter genafvikles af hver agent for at sikre, at indhold, sidelayout og applikationer opfylder standarderne for funktionalitet, ydeevne og indhold. Dotcom-Monitor tilbyder følgende overvågningsløsninger:
- Overvågning af webtjenester: Overvåger webtjenester som SOAP, GET/POST, TCP, ICMP og SSL-certifikater med henblik på oppetid, ydeevne og funktionalitet.
- Overvågning af websider: Overvåg indlæsningstider for enkelte sider på elementniveau ved hjælp af rigtige browsere fra datacentre rundt om i verden for at få værdifuld indsigt i slutbrugerne.
- Overvågning af webapplikationer: Skripter og overvågning af webtransaktioner i flere trin, f.eks. indkøbsvogne, portaler og logins med henblik på ydeevne, funktionalitet og tilgængelighed fra hele verden.
- Infrastrukturovervågning: Fuld end-to-end-overvågning for total synlighed i it-infrastrukturens tilstand. Omfatter streaming af medier, FTP-servere, DNS, SMTP- og POP3/IMAP4-e-mailservere, VoIP samt netværksprotokoller og -porte.
- Overvågning af præstationstællere: Overvåg hukommelse, diskudnyttelse og båndbredde via Linux-, Windows- og brugerdefinerede ydelsestællere på tværs af flere steder.
Dotcom-Monitor Nøglefunktioner:
- Overvågningsnetværk med næsten 30 globale lokationer
- Simulere over 40 desktop/mobile browsere og enheder
- Chrome, Internet Explorer og afspilning på mobile enheder
- Private agenter, overvågning bag firewall’en
- Begrænsning af netværket
- Dashboards og rapporter i realtid
- API-testning
- Konfigurerbare advarsler
- Integration med populære værktøjer fra tredjeparter
- 24×7 support
6. Solarwinds Application Performance Monitor

SolarWinds leverer værktøjer og teknologi, der hjælper IT med at administrere deres infrastruktur. Gennem deres AppOptics-platform giver dette APM-værktøj mulighed for overvågning på tværs af stakken og giver indsigt i forskellige dynamikker for applikationspræstationer i løbet af historiske udgivelser. AppOptics-løsningen understøtter cloud- og hybridmiljøer og giver overvågning og synlighed i infrastruktur og applikationer samt understøttende målinger og analyser.
AppOptics vigtigste funktioner:
- Understøtter mange populære frameworks og sprog (Java, .NET, Python, PHP, Ruby osv.)
- 150+ integrationer og plugins (AWS, Apache, MongoDB, NGINX, MySQL osv.)
- Live dashboards og tilpassede advarsler
- Se adfærd for individuelle anmodninger i realtid
- Indsamle og korrelere brugerdefinerede målinger (cURL-kommandoer, agenter med åben kildekode)
- Gennemføre sporingsmetoder under produktionen
- Identificere og afhjælpe flaskehalse i applikationer
7. Radware

Application Performance Monitoring (APM) fra Radware opdager problemer med applikationspræstationer, før dine kunder gør det. APM er en end-to-end-overvågningsløsning, der sikrer fuld applikations-SLA og giver fuldstændig synlighed i app-ydelsen, så du proaktivt kan vedligeholde applikationsydelsen, beskytte SLA’er med fejldetektion i realtid og spore reelle brugertransaktioner og svartider.
Radware Nøglefunktioner:
- Fuldstændig synlighed af webapplikationens ydeevne
- Hurtig, realtidsanalyse af den grundlæggende årsag
- Overvåg faktiske transaktioner og reel brugertrafik
- Ingen dedikerede scripts pr. webapplikation, hvilket sænker omkostningerne
- SLA’er kan uddybes ned til geo-lokalitetsniveau
- Der kræves ingen scripting eller kompleks agentintegration
8. Oracle Enterprise Manager

Oracles administrationsplatform, Oracle Enterprise Manager, giver et enkelt overblik over kundernes Oracle-miljøer, uanset om de befinder sig i datacenteret eller i skyen. Platformen består af tre agenter – Cloud Control Console, Oracle Management Service og Oracle Management Agents.
Oracle Enterprise Manager Nøglefunktioner:
- Mere sikker og skalerbar administration med understøttelse af TLS1.2 og IPv6-protokoller.
- Understøttelse af Exadata X6-2 og X6-8, Oracle VM 3.4, ASR-integration og out-of-box Solaris-overensstemmelseskontroller.
- Forbedret hybrid cloud-styring med automatiseret serviceopdagelse af offentlige clouds (DBCS og JCS)
- Understøttelse af Fusion Middleware 12.2.x i JCS og SOACS-miljøer
9. Fangstpunkt

Catchpoint giver dig overblik over slutbrugernes oplevelse, hvorfra de opretter forbindelse til din virksomhed. Overvåg og administrer alle aspekter af dine kunders oplevelse – hver eneste interaktion, netværk, app og infrastrukturdel.
Catchpoint Nøglefunktioner:
- Korreler syntetiske indsigter med virkelige brugervirkninger og forretningsmålinger
- Overvåg apps, netværk, infrastruktur, API’er og rigtige brugere
- Analyser problemer med ydeevne på tværs af internettet og i din virksomhed
- Skala On-Demand
- Integrer Catchpoint-præstationsovervågningsdata med din APM eller andre værktøjer
10. Datadog

Datadog APM, der tilbydes som en opgradering til deres Pro- og Enterprise-planer, giver indsigt i en applikations ydeevne. Fra automatisk genererede dashboards til detaljerede spor af individuelle forespørgsler har du overblik over alle lag af din stak.
Datadog APM Nøglefunktioner:
- Spore end-to-end-forespørgsler fra hele vejen gennem distribuerede systemer
- Spor appens ydeevne med automatisk genererede serviceoversigter
- Graf og advarsel om fejlfrekvenser eller forsinkelsespercentiler
- Instrumenter din kode ved hjælp af open source-sporingsbiblioteker
11. Broadcom DX Application Performance Management (tidligere CA Application Performance Management eller CA APM)

Broadcoms DX Application Performance Management-software hjælper teams med at opdage og reparere problemer på tværs af forskellige miljøer og applikationer. DX APM tilbyder analytisk drevet indsigt og leverer app-oplevelser, hvor hver transaktion bliver en loyalitetsopbyggende transaktion, der differentierer din virksomhed og giver dine eksperter mulighed for kun at fokusere på vigtige spørgsmål.
DX APM Nøglefunktioner:
- Giver intuitive arbejdsgange til rodårsagsanalyse baseret på analyser
- Forenkle komplekse app-topologier gennem opgavelignende visninger
- Find nemt ud af, hvor ydelsesproblemer stammer fra
- Hurtigt at genkende og forstå de mest kritiske problemer
- APM fra mobil til mainframe giver dig fuld indsigt i dine apps
- Digital Experience Insights leverer APM som en SaaS-baseret overvågnings- og analyseløsning
- Indsamle dybe transaktionsspor, når der opstår et problem
12. Stackify Retrace

Retrace hjælper med at forbedre applikationens kvalitet og ydeevne i alle udviklingsfaser. Identificer hurtigt, hvilken del af din applikationsstack der er flaskehalsen, og hvilke webanmodninger der påvirkes. Retrace tager det til et nyt niveau ved at kombinere dine logfiler med letvægts-profilering af kode.
Retrace Nøglefunktioner:
- Overvågning af app-præstationer
- Profilering af kode
- Fejlsporing
- Centraliseret logning
- App- og servermetrikker
13. ManageEngine Applications Manager

ManageEngine Applications Manager er en løsning til administration af applikationspræstationer, der proaktivt overvåger forretningsapplikationer og hjælper virksomheder med at sikre, at deres indtægtskritiske applikationer lever op til slutbrugernes forventninger. Applications Manager tilbyder out-of-the-box-overvågningsstøtte til mere end 100 applikationer og servere.
ManageEngine Nøglefunktioner:
-
- Opsporing af applikationer og kortlægning af afhængighed (ADDM)
- Fejlstyring med analyse af årsagen til fejl
- SLA-styring
- REST API’er
- Verdenskort business view
- Fleksibelt overblik over dine it-ressourcer
- Påvisning af anomalier
- APM for mobile/Windows-mobilklient
- Adgang for flere brugere
14. Quest Foglight

Overvåg, optimering, administration og løsning af ydelsesproblemer på tværs af dit virtuelle miljø og dine databaser. Ved hjælp af en enkelt GUI overvåger Foglight data i hele dit miljø og integreres med dit eksisterende værktøjssæt.
Foglight Nøglefunktioner:
- Forbedre din cloud, hypervisors og VM’er ved at justere konfigurationen, ydeevnen og udnyttelsen
- Synlighed på tværs af dine hybride miljøer
- Rapportering af historiske data og realtidsdata
- Automatiser og finjuster kapaciteten for hypervisors, cloud-miljøer, VM- og fysiske servere.
- Sørg for, at dine databaser fungerer optimalt.
15. JenniferSoft

JENNIFER APM er en intuitiv, integreret performance management-løsning, der leverer data i realtid og overvågning af individuelle transaktioner. Dens funktioner omfatter også overvågning af rigtige brugere på nettet, en topologivisning for webmiljøer, kompatibilitet med cloud-arkitektur og HTML5-baseret N-skærmovervågning.
JENNIFER Nøglefunktioner:
- Overvågning af individuelle transaktioner
- Ægte overvågning i realtid
- Instrumentbræt og topologivisning i realtid
- Webtjenestens realtidstopologivisning
- Støtte til cloud-miljøer
- Behandling og analyse af store data
- Overvågning af webtjenester med realbruger
16. SmartBear (tidligere Lucierna)

SmartBear udvikler værktøjer til udviklings-, test- og driftsteams til overvågning af softwareapplikationer og websteder. Deres APM-pakke omfatter API-livscyklusprodukter, softwaretestplatforme, værktøjer til applikationsovervågning samt værktøjer til samarbejde og optimering af kode. SmartBear har for nylig købt platformen for kontinuerlig testning, HipTest, samt teststyringsløsningen Zephyr.
SmartBear Nøglefunktioner:
- CrossBrowserTesting-platformen kører Selenium-baserede tests i skyen (understøtter desktop- og mobilbrowsere)
- TestLeft automatiserer funktionelle tests for web- og desktopapplikationer
- Opret og afspil scripts med InstaPlay Recorder til belastningstestning
- API-testning (REST og SOAP)
- QAComplete organiserer dine tests på ét sted
- Syntetisk overvågning til overvågning af web og API’er
- DejaClick-plugin til pege og klikke-skripting
Værktøjer til overvågning af applikationspræstationer vs Styring af applikationspræstationer
Hvis du er ny inden for APM-området, er det vigtigt at forstå forskellen mellem overvågnings- og styringsværktøjer. De to udtryk var relativt synonyme for blot få år siden, men med den fortsatte udvikling af webbaserede økosystemer og interessenternes stigende prioritering af brugeroplevelsen har de to udtryk nu udviklet sig til to unikke undergrupper af UX- og APM-markedet. Nedenfor er nogle af de vigtigste forskelle mellem de to grene af APM.
- Styring af applikationspræstationer har tendens til at beskæftige sig med ressourceudnyttelse på et højere niveau, brugeroplevelsen og hele omfanget af en applikations økosystem, mens overvågning af applikationspræstationer beskæftiger sig direkte med funktionaliteten af en applikation.
- Man kan oprette en overvågningsscript til at gennemgå forskellige faser af en applikation for at bestemme dens tilgængelighed, ydeevne og funktionalitet. Disse data kan derefter aggregeres og føres ind i en Application Performance Management platform, der er korreleret med yderligere analyse- og BI-oplysninger for at få indsigt i brugeroplevelsen.
- En strategifor administration af applikationspræstationer vil se bredere på hele brugeroplevelsen, bestemme den grundlæggende årsag til de problemer der opdages ved overvågning, og vurdere problemets indvirkning på slutbrugeren.
- Administration af applikationspræstationer har tendens til at se på de samlede data, mens performance monitoring vil se på en realtidsstrøm af data for at bestemme applikationens aktive status.
Generelt set kan det være din organisations behov for at besvare følgende spørgsmål, der afgør, om du skal implementere APM Monitoring eller APM Management:
APM-overvågning: Fungerer applikationen og fungerer den korrekt? (typisk med fokus på en enkelt applikation)
APM Management: Hvordan interagerer slutbrugeren med vores applikation(er)? (et enkelt program eller alle programmer på tværs af vores netværk)
APM Monitoring giver synlighed i applikationens tilstand, som den er relateret til funktions- og ydelsesdata. APM Management vil give indsigt i endpoints ydeevne og slutbrugeroplevelsen.
Alternativ til værktøjer til overvågning af applikationspræstationer – Website Monitoring
Hvis din organisation ikke har brug for fuld indsigt i værktøjer til overvågning af applikationspræstationer endnu, men finder det nødvendigt at overvåge oppetiden og tilgængeligheden af netværksinfrastrukturen, kan du læse vores artikel om de bedste værktøjer til overvågning af applikationspræstationer. værktøjer til overvågning af websteder. Websiteovervågning udføres typisk via eksterne syntetiske kontroller og kan øjeblikkeligt advare dig, hvis dine servere går ned, hvis dit website eller webprogram oplever ydelsesforringelser, eller hvis en geografisk placering bliver utilgængelig på grund af en netværksfejl. Du vil bemærke, at vores liste over værktøjer til overvågning af websites indeholder nogle få udbydere af løsninger, der er nævnt ovenfor på denne APM-liste, men for det meste er de forskellige markedssegmenter med forskellige fokusområder inden for ydelsesovervågning.
Har vi overset et værktøj til overvågning af applikationspræstationer, som burde være med på denne liste? Kontakt os på med dine forslag eller anmodninger om optagelse på denne liste.