Our next-gen architecture is built to help you make sense of your ever-growing data Watch a 4-min demo video!

Back to All Integrations

GCP Logs

Last Updated: Nov. 08, 2023

Google Cloud Platform offers integrated monitoring and observability tools that enable users to gather and analyze logs from their GCP resources. Send these GCP logs to Coralogix to search, analyze, and visualize your data. Gain insights into application behavior, identify errors, and troubleshoot problems effectively.


Google Cloud Platform (GCP) logs encompass all types of log entries generated across various Google Cloud Platform services and resources. These logs capture a wide range of information, including activities, events, and system operations related to your entire GCP environment. This can include logs from compute instances, databases, networking, security, access, and more.

The integration collects logs that are published to a GCP Pub/Sub topic to which one has a subscription, referenced by a subscription name.


By integrating Coralogix seamlessly with your GCP environment, you can gain a comprehensive understanding of your system’s performance, user experiences, and security. This enables you to proactively detect issues, troubleshoot effectively, and optimize your resources, ultimately improving the reliability and efficiency of your applications.


Configuration requires the creation of a pull subscription to a Google Cloud Pub/Sub topic within your Google Cloud project.

The following property settings are mandatory:

  • Delivery type: Pull
  • Exactly once delivery: Disabled

All other property settings below are recommended, but not mandatory.


STEP 1. From your Coralogix toolbar, navigate to Data Flow > Extensions.

STEP 2. From the Integrations section, select GCP Logs.

STEP 3. Click + ADD NEW.

GCP Logs Coralogix

STEP 3. Create a GCP account key.

  • Log in to your Google Cloud Console. Select the project in which you want the service account to be created.
  • Navigate to the IAM & Admin section by clicking on the menu on the top left corner of the console. Select IAM & Admin from the menu.
  • Click Service accounts in the left hand menu. Click + CREATE SERVICE ACCOUNT.
  • Input your service account details: name, account ID, and description.

STEP 4. Click NEXT.

GCP Logs Coralogix

STEP 5. Upload your service account key.

  • Click SELECT FILE and select the key file that you created in the previous section.
  • A confirmation will appear when the file has uploaded successfully.
GCP Logs Coralogix

STEP 6. Click NEXT.

STEP 7. Set the integration settings.

  • Integration Name.
  • Application Name. Sets the application name.
  • Subsystem Name. Sets the subsystem name.
  • Subscription Name. Name of the subscription created in Prerequisites.
GCP Logs Coralogix

STEP 8. Click NEXT.


GCP Logs Coralogix

Additional Resources

DocumentationGCP Metrics
GCP Traces


Need help?

Our world-class customer success team is available 24/7 to walk you through your setup and answer any questions that may come up.

Feel free to reach out to us via our in-app chat or by sending us an email at [email protected].

On this page