Google Cloud Platform

Integrating logs from Google Cloud Platform into LogRocket

View logs from Google Cloud Platform within LogRocket

With our Google Cloud Platform (GCP) integration, you can view relevant logs from GCP directly within a network request in a LogRocket session replay so that you can see the underlying cause of a slow or broken network request even faster.

Visit the "Settings" page in LogRocket and click "Integrations". Scroll down to find the "Google Cloud Platform" card (within "Backend Integrations") and follow the instructions to configure this integration.

Once configured, you will see GCP logs within relevant network requests in LogRocket.

Custom parameters

To help you query the most relevant logs within GCP, you can also choose to add custom parameters to your log query based on the network request. The parameters you can select from are as follows:

ParameterDescription
request.urlThe full request URL
request.methodThe HTTP method of the request
request.referrerThe request's referrer
request.header.*The full value of a request header (if present). For example, to retrieve the value of the accept header, specify request.header.accept.
request.body.*The full value of the specified body property in the request (only retrieves a value if the body is JSON and the property is present). E.g., to retrieve the value of a user property in the body, specify request.body.user (nested properties can be accessed as well)
response.statusThe HTTP status of the response
response.header.*The full value of a response header (if present). Behavior is identical to request headers above.
response.body.*The full value of the specified body property in the response (only retrieves a value if the body is JSON and the property is present). Behavior is identical to request body above.
resource.mime_typeThe MIME type of the resource
resource.initiator_typeThe entity or element that triggered this request

You can use any of these within the Log Query that is configured in the GCP Integration Setup on the Settings page for the integration by wrapping them in double curry braces (ex. {{response.status}}). If a particular variable is not available for a specific request, LogRocket will not try to run the query on GCP.