跳转到主要内容
Sync Google Cloud Monitoring alert events to Flashduty via webhook for automated alert noise reduction.

In Flashduty


You can obtain an integration push URL through either of these two methods:

Using Private Integration

Choose this simpler option when you don’t need to route alert events to different channels.

Using Shared Integration

Choose this option when you need to route alerts to different channels based on the alert event’s payload information.

In Google Cloud


I. Google Cloud Monitoring Alert Push Configuration

Step 1: Configure Alert Channel

  1. Log in to the Google Cloud Console, search for the Monitoring product, and enter its console
  2. Find Alerting in the left menu and click EDIT NOTIFICATION CHANNELS to create a channel
drawing
  1. Find Webhooks on the Notification channels page and click ADD NEW
  2. Enter the integration push URL in the Endpoint URL field (the URL will be generated after saving the integration name on the current page)
  3. Enter Flashduty in the Display Name field
  4. Click TEST CONNECTION and then SAVE to complete
drawing

Step 2: Use Flashduty Alert Channel in Alert Policy

  1. Return to the Alerting page
  2. Create or edit an existing policy
  3. Skip other policy configurations (configure alert conditions according to business requirements)
  4. On the Notifications and name page, keep Use notification channel enabled
  5. Select the Flashduty channel created in Step 1 from the Notification channels dropdown, and check Notify on incident closure
  6. Complete other configurations and save the policy
drawing

II. Status Mapping