Stackdriver Trace

Leistungsengpässe in der Produktionsumgebung erkennen

Kostenlos testen

Verteiltes Tracing für jedermann

Stackdriver Trace ist ein verteiltes Tracing-System, das Latenzdaten von Ihren Anwendungen erfasst und in der Google Cloud Platform Console anzeigt. So können Sie verfolgen, welchen Ablauf Anforderungen in Ihrer Anwendung haben, und detaillierte Leistungsdaten nahezu in Echtzeit erhalten. Mit Stackdriver Trace werden automatisch alle Traces der Anwendung analysiert, um detaillierte Latenzberichte zu generieren und dadurch Leistungsverschlechterungen zu erkennen. Außerdem können Sie damit Traces von allen Ihren VMs, Containern oder Google App Engine-Projekten erfassen.

Leistungsengpässe ermitteln

Mit Stackdriver Trace können Sie Latenzinformationen im Detail für eine einzelne Anfrage oder auch die aggregierte Latenz für Ihre gesamte Anwendung anzeigen lassen. Mit den verschiedenen Tools und Filtern, die Ihnen zur Verfügung stehen, erkennen Sie Engpässe schnell und ermitteln umgehend ihre Ursache. Stackdriver Trace basiert auf den von Google verwendeten Tools, die uns die Skalierung unserer Dienste in extrem großem Maßstab erlauben.

Schnelle, automatische Problemerkennung

Stackdriver Trace erfasst und analysiert kontinuierlich Trace-Daten Ihres Projekts, um kürzliche Änderungen an der Leistung Ihrer Anwendung automatisch zu erkennen. Diese über die Analyseberichtfunktion verfügbaren Latenzverteilungen können im Zeitverlauf oder nach Version verglichen werden. Bei Erkennung einer deutlichen Leistungsänderung im Latenzprofil Ihrer App werden Sie von Stackdriver Trace automatisch benachrichtigt.

Unterstützung zahlreicher Plattformen

Mit den sprachspezifischen SDKs von Stackdriver Trace lassen sich auf VMs ausgeführte Projekte selbst dann analysieren, wenn die Projekte nicht von der Google Cloud Platform verwaltet werden. Das Trace SDK ist momentan für Java, Node.js, Ruby und Go verfügbar. Über die Trace API können Sie Trace-Daten von beliebigen Quellen senden und abrufen. Außerdem steht ein Zipkin-Erfassungsmodul zur Verfügung, das Zipkin-Tracern ermöglicht, Daten an Stackdriver Trace zu übermitteln. Auf Google App Engine ausgeführte Projekte werden automatisch erfasst.

Vorteile von Stackdriver Trace

Leistungsengpässe in der Produktionsumgebung erkennen

Unkompliziert einrichten
Alle App Engine-Anwendungen werden automatisch verfolgt. Zum Verfolgen von Anwendungen, die an anderen Orten ausgeführt werden, stehen Bibliotheken zur Verfügung, die sehr leicht einzurichten sind. Alle oben beschriebenen Leistungsberichte und -analysen sind sofort verfügbar.
Automatisch analysieren
Für jede verfolgte Anwendung werden täglich automatisch Leistungsberichte erstellt. Sie können Berichte auch nach Bedarf erstellen.
Latenzveränderungen erkennen
Die Leistungsberichte Ihrer Anwendung werden über einen gewissen Zeitraum bewertet, um Latenzverschlechterungen zu erkennen.
Leistungsdaten
Jeder Trace auf Endpunktebene wird automatisch auf Leistungsengpässe hin ausgewertet.
Erweiterbar für benutzerdefinierte Arbeitslasten
Mit der Trace API und den sprachspezifischen SDKs lassen sich auf virtuellen Maschinen und in Containern ausgeführte Anwendungen verfolgen. Trace-Daten können über die Stackdriver Trace-UI von der Trace API verarbeitet werden.

"Mit den Trace-Analysen konnten wir schnell feststellen, dass sich die Latenz geändert hatte. Anhand der Stackdriver Trace-Zeitachsen war zu erkennen, wo die Latenzengpässe auftreten, sodass wir diese lösen konnten."

– Keith Marsh Principal Online Technologist, Dovetail Games

STACKDRIVER TRACE – PREISE

Trace steht allen Cloud Platform-Kunden kostenlos zur Verfügung.

Feedback geben zu...

Stackdriver Trace