In Flashduty
You can obtain an integration push URL through either of these two methods:
Using Private Integration
Choose this method when you don’t need to route alert events to different channels. It’s simpler and recommended.Using Shared Integration
Choose this method when you need to route alerts to different channels based on the alert event’s payload information.In OceanBase
I. OceanBase Alert Push Configuration
Step 1: Configure Alert Channel
- Log in to your OceanBase console and select Alert Center
- Go to Alert Channels, click New Channel to start creating
- Select Custom Script as the channel type
- Configure the basic settings as shown below:

- Copy the following script content into the channel configuration, and please add the integration_key value from your Flashduty push URL to the integration_key parameter in the script
- Fill in for Response validation
- Select Markdown for the alert message format in Message Configuration
- Select English for the alert message template, fill in the following content, and submit:
Step 2: Configure Alert Push
- Create a new push configuration at: Alert Center=>Alert Push=>New Push Configuration
- Configure push type and specified objects as needed

- Select English for push language
- Select Flashduty for alert channel
- Enable Recovery Notification
- Submit

II. Status Mapping
| OceanBase | Flashduty | Status |
|---|---|---|
| Down | Critical | Critical |
| Critical | Warning | Critical |
| Warning | Warning | Warning |
| Caution | Info | Info |
| Notice | Info | Info |