Explore documentation
Google Cloud & Better Stack integration
Automatically create Uptime incidents from Google Cloud Monitoring alerts
Connecting Google Cloud and Better Stack
1. In the Uptime dashboard
- Log into your Uptime dashboard and on the left panel click Integrations
- Click the Importing data tab
- Scroll down and look for the Cloud monitoring section
- Find the Google Monitoring card and click the Add button
- In the new window, name your Google Monitoring integration (e.g.: Backend service) and click Save changes. Don't close the Uptime dashboard just yet, you'll need it in a moment.
2. In the Google Cloud Monitoring Notifications settings
- Click on Add new in the Webhooks section
- Copy and enter the Google Cloud Monitoring Endpoint URL found in the Uptime Google Cloud Monitoring integration settings
- Enter the Webhook Name: Uptime Webhook
- Click Test Connection to enable the save button
- Click Save to save the webhook settings
3. In a particular Alert Policy you want to set up alerts for
- Click Edit on the policy
- Scroll down to the Your Notification Channels section
- Click Add Notification Channel
- Once again click Add Notification Channel
- Select Webhook with Token Authentication in the first select box
- Select Uptime Webhook in the second select box
- Click Add
- Scroll down and click Save to apply the changes to the policy