Home » Product » PurePath Technologie
Der Kern von dynaTrace ist seine einzigartige PurePath Transaction-Tracing Technologie. PurePath macht die internen Abläufe von Java-/.NET-Anwendungen transparent,
visualisiert Anwendungsabhängigkeiten und Modelle, automatisiert die Problemdokumentation und macht das Nachstellen von Problemen überflüssig.
Außerdem reduziert es die Isolations-, Diagnose- und Lösungszeiten von Problemen auf wenige Minuten.
Die PurePath Technologie hilft Ihnen schnell Antwort auf genau jene Fragen zu finden, die zum raschen Lösen kritischer Performance-Probleme entscheidend sind:
- Bewertung der Auswirkungen des Problems (WAS?)
- Isolation der Komponente die das Problem verursacht (WO?)
- Identifizierung der zugrundeliegenden Ursache des Problems (WARUM?)
Click on the image to see a 4 minute PurePath video demo
Problemsituationen werden im Wesentlichen mit diesen zwei Transaction-Tracing Analysemethoden untersucht:
- Outside-In: Von der Endbenutzer-Perspektive (z.B. langsame Antwortzeit) hinunter bis auf Methoden-Ebene
- Inside-Out: Von der Code-Perspektive (z.B. Exception) hinauf bis zur betroffenen Business-Transaktion
Einzigartige Merkmale der PurePath Technologie:
Tracing von einzelnen Transaktionen
dynaTrace bietet viel mehr als nur die Aufzeichnung von aggregierten Transaktionsdaten. Stattdessen wird die exakte Ausführung von Java/.NET Transaktionen aufgezeichnet,
womit sich Ausreißer einfach identifizieren lassen. Alle Faktoren, welche nicht die Performance einer spezifischen Transaktion beeinflussen, werden einfach ausgeblendet.
Echtzeit-Einsicht vom Businesslevel zum Codelevel
dynaTrace bietet in Echtzeit Einsicht in die Performance von Transaktionen von Endnutzer-Ebene bis auf Code-Ebene, was
Business Transaction Monitoring ermöglicht und die Interpretation der Daten vereinfacht.
Neben Performance-Messzahlen (Antwort-, CPU-Zeiten) zeichnet dynaTrace auch Kontextdaten (z.B. Methodenargumente, Speicherzuweisungen, SQL-Binds, Sync Events, Exceptions/Logs)
auf, um genau das Codesegment zu identifizieren, das den Engpass verursacht.
End-to-end über global verteilte & heterogene Tiers
Verfolgen sie Transaktionen end-to-end, sogar über global verteilte Java/.NET Server/Tiers - einschließlich Rich Clients.
Geringer Overhead am Zielssystem
Nur dynaTrace ermöglicht eine ständige tiefgehende Transaktionsanalyse mit geringem Overhead (3-5%) im 24x7 Betrieb.
Nur jene Codesegmente, die sich auf die Anwendungs-Performance auswirken, werden von den dynaTrace Collectors oder vom Server instrumentiert.
Mit dem Autosensor Assistant (Point-and-Click) und dem Visual Class-Browser mit Auto-Discovery können Sie die Visibilität bei gleichzeitig minimaler
Instrumentierung (Overhead) einfach maximieren.
Gemeinsam nutzbar - Ingenieure interaktive Reports zur Verfügung stellen
Stellen Sie Entwicklern interaktive Berichte problematischer Transaktionen auf Code-Ebene zur Verfügung, ohne selbst ein Java-/.NET-Experte zu sein.
Interne oder externe Entwickler können so mit dem integrierten dynaTrace Client oder dem kostenlosen Viewer einfach die relevanten Daten in
einem vertrauten Format offline analysieren, ohne den Fehler reproduzieren zu müssen.
|