更新数据集成新版任务告警规则,当前支持的任务类型包括:MySQL到Hologres整库实时解决方案。
接口说明
当您的任务同步类型中包含实时同步时,支持设置告警规则。 告警规则更新为全字段更新,不支持部分字段更新。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
DIAlarmRuleId | long | 是 | 告警规则 ID。 | 34982 |
Description | string | 否 | 描述。 | mysql同步到hologres心跳告警 |
MetricType | string | 是 | 告警指标类型,可选的枚举值:
| Heartbeat |
TriggerConditions | array<object> | 是 | 告警触发条件列表,支持多条件。 | |
object | 是 | 告警触发条件。 | ||
Severity | string | 否 | 严重程度,可选的枚举值;
| Warning |
Duration | long | 否 | 告警计算时间区间,单位分钟。 | 15 |
Threshold | long | 否 | 告警阈值。
| 5 |
NotificationSettings | object | 是 | 告警通知设置。 | |
NotificationChannels | array<object> | 是 | 告警通知渠道,支持多值。 | |
object | 否 | 告警通知渠道。 | ||
Severity | string | 否 | 严重程度,可选的枚举值:
| Warning |
Channels | array | 否 | 通道列表。 | |
string | 否 | 通道,可选的枚举值:
| Ding | |
NotificationReceivers | array<object> | 是 | 告警通知接收方,支持多值。 | |
object | 否 | 告警通知接收方。 | ||
ReceiverType | string | 否 | 接收方类型。
| DingToken |
ReceiverValues | array | 否 | 接收方取值列表。 | |
string | 否 | 接收方取值。
| token1 | |
InhibitionInterval | integer | 否 | 告警抑制间隔时长,单位分钟,默认 5 分钟。 | 5 |
Enabled | boolean | 否 | 告警规则是否启用,默认不开启。 | true |
返回参数
示例
正常返回示例
JSON
格式
{
"RequestId": "A6C6B486-E3A2-5D52-9E76-D9380485D946"
}
错误码
HTTP status code | 错误码 | 错误信息 | 描述 |
---|---|---|---|
403 | Forbidden.Access | Access is forbidden. Please first activate DataWorks Enterprise Edition or Flagship Edition. | 没有权限,请授权 |
429 | Throttling.Api | The request for this resource has exceeded your available limit. | 对该资源的请求已超过您的可用上限。 |
429 | Throttling.System | The DataWorks system is busy. Try again later. | DataWorks系统繁忙,请稍后再试。 |
429 | Throttling.User | Your request is too frequent. Try again later. | 您的请求过于频繁,请尝试放缓请求速度。 |
500 | InternalError.System | An internal system error occurred. Try again later. | 系统内部错误,请稍后再试。 |
500 | InternalError.UserId.Missing | An internal system error occurred. Try again later. | 系统内部错误,请稍后再试。 |
访问错误中心查看更多错误码。
变更历史
变更时间 | 变更内容概要 | 操作 |
---|
暂无变更历史