Skip to main content

In Flashduty On-call

You can get the integration push URL in either of the following ways.

Use a dedicated integration

Choose this method when you don’t need to route alert events to different channels — it’s simpler.
  1. In the Flashduty console, select Channel and open a channel
  2. Select Configuration → Integrations → Private integration, then click Add an integration
  3. Choose Alibaba Cloud Monitor Prometheus integration and click Save to generate a card
  4. Open the generated integration card and copy the Push URL

Use a shared integration

Choose this option if you need to route alerts to different channels based on the alert payload.
  1. In the Flashduty console, go to Integration Center → Alert Events
  2. Select Alibaba Cloud Monitor Prometheus integration:
    • Integration Name: Define a name for this integration
  3. Configure the default route and select the corresponding channel (after creation, go to Route to configure more routing rules)
  4. Click Save and copy the newly generated Push URL for later use

In Alibaba Cloud

1

Create a custom webhook

  1. Log in to the Alibaba Cloud console, search for Cloud Monitor, and open it
  2. In the left menu, select Prometheus Monitoring → Notification Objects, and create or edit a Custom Webhook
  3. Enter Flashduty for both the name and identifier, and enter the integration push URL in the URL field
  4. In Headers, set Header Key to Content-Type and Header Value to application/json
  5. Select POST for Method and JSON for Data Format
  6. Click OK to complete
2

Configure alert rules

  1. In the left menu, select Prometheus Monitoring → Alert Rules, and create or edit an alert rule
  2. In the Notification Mode section, select Simple Mode
  3. For Notification Object, select the custom webhook created in the previous step
  4. Click OK to complete
3

Verify integration

Go back to the integration list in the Flashduty console. If the integration shows a latest event time, the setup works.

Severity mapping

Alibaba Cloud Prometheus to Flashduty severity mapping: