Diagnostics

dynaTrace ist dafür bekannt, das genaueste Diagnose-System auf Code-Ebene anzubieten. Es übertrifft alle bisherigen Ansätze. Zum einen bietet das System eine extreme technische Tiefe bei geringem Overhead und erlaubt zum anderen die teamübergreifende Zusammenarbeit zwischen mehreren Beteiligten. Zudem handelt es sich um die einzige Lösung mit Lifecycle Ansatz, ist die den Austausch detaillierter, transaktionsbasierter Informationen zwischen Abteilungen ermöglicht. Die Lösung vereint auch zahlreiche, bisher benötigte Tools und macht gleichzeitig manuelles Korrelieren und Mutmaßen überflüssig.

EnerNOC: Die Vorteile von dynaTrace Diagnostics (3 Min.). Mehr.

Haben Sie schon einmal versucht, das Zusammenspiel unterschiedlicher Schichten, Komponenten, Anwendungsebenen oder externer Systeme einer Anwendung zu verstehen, um ein Problem aufzuspüren? Wollten Sie schon einmal herausfinden, was Schritt für Schritt am Server oder sogar serverübergreifend bei einem Mausklick passiert? Hatten Sie jemals das Problem, dass ein statistischer Call Tree (z.B. eines Profilers) eine Schwachstelle aufzeigte, Sie aber trotzdem nicht wussten, was innerhalb der Anwendung passiert ist? Sollte Ihnen eine dieser Fragen bekannt vorkommen, so werden Sie von der Breite und Tiefe der Diagnosemöglichkeiten mit dynaTrace begeistert sein.

Erfahren Sie mehr

Sie wollen die eigentliche Ursache für ein breites Spektrum an Performanceprobleme schnell und zuverlässig identifizieren? Im Speziellen für jene, die in Umgebungen mit hoher Last, wie z.B. in Produktion oder bei Lasttests auftreten? Sie wollen wissen, ob es am Programm-Code liegt, ein Problem in der Laufzeitumgebung vorliegt oder die VM falsch konfiguriert ist? Wo zeigt dynaTrace Performanceprobleme an?

  • Serverseitig bei Java- und .NET-Methoden
  • Clientseitig bei AJAX/DOM-, Java-, .NET-Methoden bzw. bei den Benutzern
  • Desweiteren bei Komponenten, bei der Synchronisation, bei Ressourcen, Aufrufen in externen Systemen, Datenbankzugriffen, DOM- und XHR-Aufrufen sowie beim Remoting

dynaTrace identifiziert Performanceprobleme in allen Ausprägungen, im Kontext aller oder ausgewählter Transaktionen und korreliert sie mit Umgebungseinflüssen, wie z.B. Virtualisierung, Latenz oder Systemkonfiguration. Mit der verbesserten PurePath-Technologie® finden Sie nun Hotspots überall und ohne Konfigurationsaufwand.

Erfahren Sie mehr

Haben Sie schon einmal einen Server regelmäßig durchgestartet, um ein Memory Leak zu umgehen? Oder Tage und Wochen damit verbracht, ein Memory- oder Ressource-Leak zu suchen, das die Anwendung zum Absturz brachte, für Stillstand sorgte bzw. Fehler verursachte? Sie erhöhen den Speicher regelmäßig, damit Ihre ressourcen- und speicherintensiven Anwendungen stabil laufen? dynaTrace bietet tiefgreifende, automatisierte Speicherdiagnose in Rekordgeschwindigkeit sowie voll integrierte Speicher- und Ressourcendiagnose – dies während der Laufzeit in verteilten Enterprise- und Cloud-Umgebungen. Die Speicher- und Ressourcendiagnose ist einfach in der Anwendung und übertrifft klassische Werkzeuge in Sachen Skalierbarkeit, Verlässlichkeit, Automatisierung und Overhead – damit lösen Sie auch die schwierigsten Probleme sowohl für 32-bit als auch 64-bit VMs.

Erfahren Sie mehr

„Aber bei mir funktioniert’s!“ – Diese oder ähnliche Aussagen hört man üblicherweise, wenn Absturz, Stillstand oder Performanceeinbußen bei einer Anwendung im Integrationstest oder Produktivbetrieb festgestellt wurden. Haben Sie sich schon immer nach der Ursache dieser Skalierungsprobleme gefragt? Testen der Antwortzeiten mit einzelnen Benutzern reicht für Performance nicht aus. Entscheidend ist die verlässliche und präzise Funktion einer Anwendung in der Zielumgebung mit der geforderten Anzahl an gleichzeitigen Zugriffen.

dynaTrace hat die einzigartige Fähigkeit, den Transaction Flow von Anwendungen unter Volllast ohne Performanceeinbußen zu analysieren. Architekten, Entwickler und Performanceexperten haben dadurch die Möglichkeit, die Architektur unter Volllast zu verifizieren und validieren, während gleichzeitig problematische Transaktionen samt allen Details zur eigentlichen Ursache und Kontext aufgezeichnet werden können.

Erfahren Sie mehr

Kennen Sie die Situation, dass im serverseitigen Monitoring alles im grünen Bereich ist, Benutzer sich aber trotzdem beschweren? Sie erweitern Client-Interaktivität mittels AJAX und JavaScript und verteilen dadurch die Anwendungslogik auf Browser und Server? Machen Sie die Erfahrung, dass Änderungen am Clientcode Monitoring und Diagnose der End-User-Experience erschweren?

Ja, es stimmt – traditionelle Ansätze des User Experience Management werden mit Web 2.0 Anwendungen obsolet. dynaTrace hat diese Herausforderung angenommen und stellt ein einzigartiges Diagnosesystem zur Verfügung, dass nicht nur die end-to-end Analyse, vom Browser zur Datenbank und retour, sondern auch eine tiefgreifende Diagnose der clientseitigen Performance und aufgetretener Fehler ermöglicht.

Erfahren Sie mehr

Niemand kann es sich heutzutage noch leisten, seine besten Entwickler oder Architekten für Firefighting abzustellen oder wiederholend manuelle Tätigkeiten ausführen zu lassen. Nicht nur einfache und intuitive Verwendbarkeit ist dafür wichtig, sondern auch weitreichende Automatisierungsmöglichkeiten sowie offene Automatisierungsschnittstellen. dynaTrace wurde mit Bedacht auf Automatisierung und Offenheit entwickelt, um die Integration mit anderen System einfach zu halten, den Wert getätigter Investitionen zu steigern und gleichzeitig die vendor-lock-in-Charakteristik herkömmlicher Diagnosesysteme zu verhindern.

Erfahren Sie mehr

Logdateien, Berichte und Fehlermeldungen zu sammeln und analysieren und Probleme in der Anwendung zu isolieren und diagnostizieren ist mühsam. Und wie oft führt das zu noch mehr Logdateien und Berichte bevor die Eingrenzung endgültig gelingt? Wie viel Zeit könnten Sie einsparen, wenn die gesamte, tiefgehende Information in einem einzelnen, verteilbaren Dokument zusammengefasst wäre? Stellen Sie sich vor, um wie viel einfacher es wäre, Diagnosedaten jener Person zu übermitteln, die den Code am besten kennt und mit den aufgezeichneten Transaktionen die Geschehnisse in Test oder Produktivbetrieb durchspielen kann.

Die dynaTrace Session ist eine umfangreiche Ansammlung an tiefgreifenden Informationen über die eigentliche Ursache eines Problems, viel weitreichender als typische Snapshots. Und die aufgezeichnete Session kann zwischen allen Beteiligten ausgetauscht werden – Produktivbetrieb, Test, Entwicklung, sogar Drittanbieter – um als gemeinsame Basis bei der raschen Analyse und Diagnose von Anwendungsproblemen zu dienen.

Erfahren Sie mehr