Google Cloud Monitoring

6min

Overview

Google Cloud Monitoring can be configured as an alert source to send events into Rootly as alerts. The alerts received on Rootly can then be routed to a Slack channel, used to initiate incidents, or used to page Rootly On-Call targets.

Configure Webhook in GCP

Navigate to Google Cloud Console and click on the VIEW ALL PRODUCTS button in the left pane to access the complete list of products.

Document image


In the left pane, find and select the Observability category, then choose Monitoring.

Document image


In the Monitoring section, select Alerting from the left pane and click on the EDIT NOTIFICATION CHANNELS button at the top.

Document image


Find the Webhooks channel and click on the ADD NEW button next to it.

Document image


Fill in the form with the required details:

Display Name - give your webhook a description name

Check the Use HTTP Basic Auth checkbox.

Enter the following URL into the Endpoint URL field.

Rootly is able to receive two types of alerts: paging and non-paging.

  • Paging alerts will page the notification target specified in the Endpoint URL field.
  • Non-Paging alerts will simply appear in the Alerts page, but will not page anyone.

The inclusion of a notification target determines whether the alert is a paging or non-paging alert.

Enter the following URL into the Endpoint URL for a paging alert.

Endpoint URL


You need to replace the <TYPE> and <ID> placeholders with the following values:

  • TYPE - this defines the Rootly resource type that will be used for paging.
    • The following are the available values:User | Group (Team) | EscalationPolicy | Service
      • 
  • ID - this specifies the exact resource that will be targeted for the page.
    • The id of the resource can be found when editing each resource.

Enter the following URL into the Endpoint URL for a non-paging alert.

Endpoint URL


Enter the following value into the Auth Username field.

Auth Username


You can pick up your organization-specific Auth Password from the Alert Sources page. Click on the Google Cloud Platform (GCP) option and enter a descriptive name for your GCP alert source.

Document image


Copy your organization-specific Auth Password from the 5th step.

Document image


Click on the TEST CONNECTION button to verify the webhook configuration. A successful test will enable the SAVE button.

Once the connection test is successful, click the SAVE button to finalize the webhook setup.

Support

If you need help or more information about this integration, please contact [email protected] or start a chat by navigating to Help > Chat with Us.

Updated 12 Sep 2024
Doc contributor
Doc contributor
Did this page help you?