Stackdriver Debugger

Codeverhalten in der Produktionsumgebung prüfen

Kostenlos testen

Detaillierte Leistungsdaten und Analysen

Stackdriver Debugger ist eine Komponente der Google Cloud Platform, mit der Sie den Status einer Anwendung an einer beliebigen Position im Code prüfen können, ohne Protokollierungsanweisungen verwenden zu müssen und ohne dass Ihre Anwendungen dabei beendet oder verlangsamt werden. Während der Fehlerbehebung kommt es für Nutzer zu keinen Leistungseinbußen. Mit der Fehlerbehebung in der Produktionsumgebung können Sie lokale Variablen und Aufrufstapel erfassen und auf eine bestimmte Zeilenposition im Quellcode zurückverlinken. So können Sie den Produktionsstatus Ihrer Anwendung analysieren und das Verhalten des Codes in der Produktionsumgebung untersuchen.

Fehlerbehebung in der Produktionsumgebung

Mit Stackdriver Debugger können Sie mit wenigen Mausklicks einen Snapshot des Zustands Ihrer Anwendung erstellen und auf den Quellcode zurückverlinken. Sie müssen keine Logging-Anweisungen hinzufügen. Sobald eine Instanz den Code zum ersten Mal ausführt, werden alle lokalen Variablen und Aufrufstapel an einer festgelegten Zeilenposition erfasst. Dieser Snapshot wird in einer einfachen, nutzerfreundlichen Oberfläche zur Ansicht bereitgestellt.

Mehrere Quelloptionen

Verwenden Sie Stackdriver Debugger mit mehreren Quelloptionen oder auch ganz ohne Quellcode. Wenn Sie keinen Zugriff auf den Quellcode haben, geben Sie einfach einen Dateinamen und die Zeilennummer ein, um einen Snapshot zu erstellen. Alternativ können Sie einen Quellcode zur Fehlerbehebung hochladen, den Debugger mit lokalen Quellcodedateien verbinden oder cloudbasierte Quellcode-Repositories wie Google Cloud Source Repository, GitHub oder Bitbucket verwenden.

Zusammenarbeit bei der Fehlerbehebung

Arbeiten Sie problemlos mit anderen Teammitgliedern zusammen, indem Sie Ihre Fehlerbehebungssitzung mit ihnen teilen. Dazu müssen Sie nur eine URL versenden.

Eigene Workflows verwenden

Stackdriver Debugger ist in bestehende Entwicklerworkflows integriert. Starten Sie Debugger und erstellen Sie Snapshots direkt in Stackdriver Logging, Stackdriver Error Reporting, Dashboards, IDEs und über die Befehlszeile.

Vorteile von Stackdriver Debugger

Codeverhalten in der Produktionsumgebung prüfen

Snapshot zur Fehlerbehebung
Erfassen Sie in der Produktionsumgebung den Zustand Ihrer Anwendung an einer bestimmten Zeilenposition.
Bedingungsabhängige Snapshots
Verwenden Sie einfache Ausdrücke in der Anwendungssprache, deren Ergebnis "wahr" sein muss, bevor Anwendungs-Snapshots erstellt werden.
IDE-Integration
Verwenden Sie Stackdriver Debugger in Ihrer IDE.
Einfaches Einrichten
Debugger wird für alle Google App Engine-Anwendungen automatisch aktiviert.

Preise für Stackdriver Debugger

Alle Google Cloud Platform-Kunden können Stackdriver Debugger kostenfrei nutzen.

Ressourcen unterwegs überwachen

Projekte jetzt einfach in der Google Cloud Console App verwalten.