Cloud Debugger

Onderzoek het gedrag van uw code in productie.

Bekijk de documentatie voor dit product.

Afbeelding voor 'Overzicht van Stackdriver Debugger'

Foutopsporing in apps in realtime

Cloud Debugger is een functie van Google Cloud waarmee u de toestand van een actieve app in realtime kunt inspecteren zonder deze te onderbreken of vertragen. U kunt de aanroepstack en variabelen op elke locatie in uw broncode vastleggen zonder gevolgen voor uw gebruikers. U kunt de functie gebruiken om het gedrag van uw code in productie te begrijpen en de staat ervan te analyseren zodat u moeilijk op te sporen bugs kunt vinden.

Afbeelding voor 'Fouten opsporen in productie'

Fouten opsporen in productie

Cloud Debugger kan worden gebruikt met productie-apps. Met een paar muisklikken kunt u een momentopname maken van uw actieve app-status of een nieuwe logboekinstructie invoeren. De eerste keer dat een instantie die code uitvoert, legt een momentopname de aanroepstack en variabelen vast op een specifieke codelocatie. Het ingevoerde logboekpunt gedraagt zich alsof het deel uitmaakt van de geïmplementeerde code en schrijft de logberichten naar dezelfde logboekstream. Dit voert u allemaal uit in een eenvoudige en gebruiksvriendelijke interface.

Afbeelding voor 'Meerdere bronopties'

Meerdere bronopties

Cloud Debugger is gemakkelijker te gebruiken als de broncode beschikbaar is. De functie geeft automatisch de juiste versie van de broncode weer voor het gebruikte versiebeheersysteem, zoals Cloud Source Repositories, GitHub, Bitbucket of GitLab. Als er andere bronopslagplaatsen worden gebruikt, kunt u de bronbestanden uploaden als onderdeel van uw ontwerp- en implementatieproces. Er kunnen ook lokale bestanden worden weergeven als de functie wordt gebruikt voor lokale ontwikkeling. Als u geen toegang tot de broncode heeft, typt u de bestandsnaam en het regelnummer rechtstreeks in de gebruikersinterface om een momentopname te maken of een logboekpunt in te voeren.

Afbeelding voor 'Samen fouten opsporen'

Samen fouten opsporen

U kunt makkelijk met andere teamleden samenwerken door uw foutopsporingssessie te delen. Als u een foutopsporingssessie wilt delen, hoeft u alleen maar de URL van de console te versturen.

Afbeelding voor 'Uw workflows gebruiken'

Uw workflows gebruiken

Cloud Debugger is geïntegreerd in bestaande ontwikkelaarsworkflows. Start Debugger en u kunt direct momentopnamen maken vanuit Cloud Logging, Error Reporting, dashboards, IDE's en de opdrachtregelinterface van gcloud.

Functies

Fouten opsporen in momentopnamen

Leg de status van uw app in productie vast op een specifieke regellocatie.

Fouten opsporen in logboekpunten

Voer wanneer u wilt een nieuwe logboekinstructie in op een specifieke regellocatie.

Voorwaardelijke foutopsporing

Leg een momentopname vast of schrijf een logboekpuntbericht alleen als dat nodig is. Dit doet u met een eenvoudige voorwaardelijke expressie in de taal van uw app.

IDE-integratie

Gebruik Cloud Debugger binnen uw IDE.

Eenvoudig in te stellen

Debugger is automatisch ingeschakeld voor App Engine-apps. U kunt Debugger voor Kubernetes Engine of Compute Engine zelf met een paar eenvoudige stappen inschakelen.

Technische hulpbronnen

Prijzen

Cloud Debugger is kosteloos beschikbaar voor alle klanten van Google Cloud.

De volgende stap

Ga aan de slag in Google Cloud met $ 300 aan gratis tegoed en meer dan twintig Always Free-producten.

Heeft u hulp nodig om aan de slag te gaan?
Werk samen met een betrouwbare partner