Skip to main content
Sync metric and event alerts from Kingsoft Cloud Monitoring to Flashduty On-call through webhook.

In Flashduty On-call

You can obtain an integration push URL through either of the following methods.

Use a dedicated integration

Choose this option if all alerts go to one channel. It’s the simpler setup.
  1. In the Flashduty console, select Channel and open a channel
  2. Select Configuration → Integrations → Private integration, then click Add an integration
  3. Select Kingsoft Cloud Monitoring, then click Save to create the integration card
  4. Open the generated card and copy the Push URL

Use a shared integration

Choose this method when you need to route alerts to different channels based on the event payload.
  1. In the Flashduty console, go to Integration Center → Alert Events
  2. Select Kingsoft Cloud Monitoring and enter an integration name
  3. Configure the default route and select a channel; after creation, you can add more routing rules under Route
  4. Click Save and copy the generated Push URL

In Kingsoft Cloud

1

Configure the alert callback

  1. Log in to the Kingsoft Cloud console and open Cloud Monitoring
  2. Select Alarm Service → Alarm Policies, then create a policy or edit an existing one
  3. Add an Alarm Callback on the policy configuration page and enter the Flashduty integration push URL
  4. Configure the remaining options as needed, then confirm and save the policy
2

Verify the integration

Return to the integration list in the Flashduty console. If the integration card displays a latest event time, Flashduty has received an alert from Kingsoft Cloud.

Status and severity

Metric alerts support both firing and recovery notifications. Event alerts only send firing events and do not have corresponding recovery events. To use a different severity, configure an Alert Processing Pipeline.
Kingsoft Cloud alert policies support multiple callback URLs. Enter the complete push URL displayed on the Flashduty integration card.