Künstliche Intelligenz
Real User Monitoring: Dynatrace lenkt den Observability-Fokus auf Anwender
Mit der Observability-Plattform von Dynatrace lassen sich nahezu alle wichtigen Aspekte eines IT-Systems überwachen: Anwendungen, Plattform, Systemleistung, Infrastruktur und viele weitere. Doch eine bedeutende Komponente rund um das Verwenden von Applikationen und Diensten fehlte: die Anwenderinnen und Anwender. Im Rahmen seiner Perform-Konferenz kündigte das Unternehmen nun Dynatrace RUM Experience an – Real User Monitoring im Frontend, das die bisherige Classic-Variante ablöst. Erklärtes Ziel ist es, mit dem neuen Baustein die Brücke vom Überwachen der IT-Performance bis zu den Nutzerinteraktionen mit Web- und Mobile-Applikationen zu schlagen.
Weiterlesen nach der Anzeige
(Bild: AtemisDiana/Shutterstock)
Mehr zu Observability bietet die Online-Konferenz Mastering Observability von iX und dpunkt.verlag am 16. April 2026. Die Konferenz widmet sich unter anderem den Herausforderungen automatisierter Observability für KI- und agentenbasierte Systeme.
RUM Experience: Nutzerinteraktionen als Schlüssel zur Fehleranalyse
Was genau ist Dynatrace RUM Experience und warum ist diese Funktion nützlich? Die Erfahrungen, die Anwenderinnen und Anwender beim Nutzen von Single-Page-Applikationen (SPAs) und mobilen Anwendungen sammeln, können entscheidende Hinweise auf potenzielle Fehlfunktionen geben. Solche Fehler sind in der Regel das Ergebnis einer Reihe von Nutzerinteraktionen. Ohne den Kontext – was hat der Anwender wann geklickt? – ist deren Analyse häufig schwierig oder gar nicht möglich, sodass sich auch die Fehlfunktionen nicht beheben lassen. Noch komplizierter wird die Situation, wenn mehrere miteinander verlinkte Applikationen ins Spiel kommen.
RUM setzt den Fokus auf die Nutzerinteraktion als das fehlende Bindeglied zwischen Telemetriedaten im Frontend und Systeminformationen im Backend. Die Analyse der daraus gewonnenen Erkenntnisse liefert dann auch Antworten auf businessrelevante Fragen, etwa an welcher Stelle und warum ein potenzieller Kunde eine Verkaufsseite verlassen hat. War nur eine nicht intuitive Navigation der Grund oder das zu langsame Laden von Daten oder beides – oder gab es noch andere Ursachen?
Dashboard der neuen Dynatrace RUM Experience
(Bild: Dynatrace)
Drei Kernkomponenten für umfassendes Frontend-Monitoring
Weiterlesen nach der Anzeige
Die standardmäßige Oberfläche von RUM enthält drei vorgefertigte Elemente: Experience Vitals, Error Inspector und Users & Sessions. Erstere verknüpft Telemetriedaten vom Frontend mit Anfragen an das Backend. So kann festgestellt werden, wo Leistungsprobleme in der Infrastruktur die Schnittstelle zu den Nutzern unnötig verlangsamen. Dabei kommen Industriestandards wie Core Web Vitals oder ANR (Application Not Responding) zum Einsatz. Der Error Inspector führt eine erste Analyse aufgetretener Fehler durch. Danach gruppiert und priorisiert er diese. So können sich Administratoren und Entwickler auf solche Fehler konzentrieren, die am wichtigsten und kritischsten sind. Users & Sessions erlaubt das Nachvollziehen der tatsächlichen Nutzerinteraktionen. Wo hat sich der Anwender in der Menüstruktur verirrt? Wo hat das Laden von Daten zu lange gedauert und der Nutzer die Anwendung verlassen? Insbesondere der letzte Punkt ist für Webshopbetreiber von dringender Bedeutung. Im Gespräch mit heise developer ließen einige Dynatrace-Kunden durchblicken, dass manchmal allein die Farbänderung eines Banners schon einen Umsatzzuwachs von über zehn Prozent bewirken kann.
Die Datenverwaltung für RUM erfolgt in Grail (Data Lakehouse) und Smartscape (Dependency Graph) – ergänzt durch erweiterte Richtlinien zum Datenschutz. Das beginnt mit den bekannten Zugriffsregeln und Regeln zur Dauer der Datenaufbewahrung. Am anderen Ende steht das Generieren von Prüfberichten bezüglich der Einhaltung der Datenschutzrichtlinien.
Setup und technische Implementierung
Zum leichteren Start hat Dynatrace die ersten Schritte mit RUM für Web-Anwendungen und/oder Mobile-Applikationen dokumentiert. Im Idealfall ist das Setup innerhalb weniger Minuten erledigt. Im Falle von Web-Anwendungen muss der Dynatrace OneAgent dort laufen und die Applikation instrumentieren können. Zu den unterstützten Webservern zählen unter anderem Apache, NGINX, IIS und Node.js. In anderen Fällen sind mehr manuelle Schritte zum Aufsetzen von RUM nötig, die entsprechend länger dauern. Im Mobile-Umfeld erstreckt sich die Unterstützung von Android und iOS bis hin zu plattformübergreifenden Anwendungen, die mit React Native, Flutter oder .NET MAUI programmiert sind. Da auch das neue RUM Experience auf der Inspektion von HTTP-Kopfzeilen und Cookies basiert, müssen für dessen Einsatz Firewalls entsprechend freigeschaltet sein – so wie bisher schon für RUM Classic.
Die neue Dynatrace RUM Experience lässt sich laut Ankündigung im Blog ab sofort nutzen. Sämtliche Funktionen und Apps sind im Rahmen einer Dynatrace Platform Subscription auf SaaS-Tenants der Version 330 oder höher standardmäßig verfügbar.
(map)