Google Cloud + Better Uptime integration

Automatically create Better Uptime incidents from Google Cloud Monitoring alerts

Connecting AWS CloudWatch and Better Uptime

1. In the Better Uptime dashboard

  1. Log into your Better Uptime dashboard and on the left panel click Integrations
  2. Click the Importing data tab
  3. Scroll down and look for the Cloud monitoring section
  4. Find the Google Monitoring card and click the Add button
  5. In the new window, name your Google Monitoring integration (e.g.: Backend service) and click Save changes. Don't close the Better Uptime dashboard just yet, you'll need it in a moment.

2. In the Google Cloud Monitoring Notifications settings

  1. Click on Add new in the Webhooks section
  2. Copy and enter the Google Cloud Monitoring Endpoint URL found in the Better Uptime Google Cloud Monitoring integration settings
  3. Enter the Webhook Name: Better Uptime Webhook
  4. Click Test Connection to enable the save button
  5. Click Save to save the webhook settings

3. In a particular Alert Policy you want to set up alerts for

  1. Click Edit on the policy
  2. Scroll down to the Your Notification Channels section
  3. Click Add Notification Channel
  4. Once again click Add Notification Channel
  5. Select Webhook with Token Authentication in the first select box
  6. Select Better Uptime Webhook in the second select box
  7. Click Add
  8. Scroll down and click Save to apply the changes to the policy