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 alerts to different channels.Using Shared Integration
Choose this option when you need to route alerts to different channels based on the alert payload information.In Alibaba Cloud SLS
Step 1: Configure Webhook
- Log in to your Alibaba Cloud Console, select Log Service (SLS), and choose a Project
- Navigate to
Alert->Alert Management->Webhook Integrationpage, click theCreatebutton to start editing

- As shown, select “Generic Webhook” for
Type, choose POST forRequest Method, and enter the integration push URL (obtained after saving) forRequest URL

- Click the
Confirmbutton to save
- Switch to the
Content Templatepage and click theAddbutton to start editing - Enter the
Webhook-Customconfiguration, select “Send Individually” forSend Method, and copy the following content forSend Content:

- Click the
Confirmbutton to save
- Switch to the
Action Policypage and click theAddbutton to start editing - Enter the
First Action Listconfiguration and click to add anAction Groupnode - Select “Generic Webhook” for
Channel, use previously created objects forSelect WebhookandContent Template, and choose “Any” forSend Period

- Click
Finishto complete the first action list creation - Click the
Confirmbutton to save
- Switch to the
Rules/Transactionspage and clickCreate Alertbutton or select an existing alert to update - Enter the
Alert Ruleediting page,Alert Policy - Select “Normal Mode” for
Alert Policyand use the previously created object forAction Policy

- Click the
Confirmbutton to save - Repeat these steps for all other rules to push all alerts to Flashduty
Status Mapping
Alibaba Cloud SLS monitoring to Flashduty alert severity mapping:
| Alibaba Cloud SLS | Flashduty | Status |
|---|---|---|
| 10 | Critical | Critical |
| 8 | Critical | Critical |
| 6 | Warning | Warning |
| 4 | Warning | Warning |
| 2 | Info | Info |