- 租户
- 元数据
- 数据开发
- 数据集成
- 数据建模
- 运维中心
- 查询报警信息GetAlertMessage
- 获取报警信息的列表ListAlertMessages
- 获取配置详情GetBaselineConfig
- 获取基线中的节点ListNodesByBaseline
- 获取基线列表ListBaselineConfigs
- 获取基线实例的关键路径GetBaselineKeyPath
- 获取基线实例的详情GetBaselineStatus
- 获取基线实例列表ListBaselineStatuses
- 删除自定义监控报警规则DeleteRemind
- 更新自定义报警规则UpdateRemind
- 创建自定义报警规则CreateRemind
- 获取自定义监控报警规则详情GetRemind
- 获取自定义监控规则列表ListReminds
- 获取或搜索事件列表ListTopics
- 获取事件的详情GetTopic
- 获取事件影响的基线实例列表GetTopicInfluence
- 获取节点详情GetNode
- 查询节点输入输出信息ListNodeInputOrOutput
- 获取节点的列表ListNodes
- 获取节点的代码GetNodeCode
- 获取实例的详情GetInstance
- 获取实例的列表ListInstances
- 获取实例的日志GetInstanceLog
- 终止实例StopInstance
- 重启实例RestartInstance
- 重置失败状态的实例为成功SetSuccessInstance
- 暂停实例SuspendInstance
- 恢复暂停状态的实例ResumeInstance
- 创建补数据工作流RunCycleDagNodes
- 运行冒烟测试RunSmokeTest
- 获取运行成功的实例数量ListSuccessInstanceAmount
- 获取指定时间段周期实例数量趋势ListInstanceAmount
- 获取昨天耗时最长的任务排行TopTenElapsedTimeInstance
- 获取近一个月节点的出错排行TopTenErrorTimesInstance
- 获取节点任务类型分布情况GetFileTypeStatistic
- 获取实例运行状态统计数据GetInstanceStatusStatistic
- 查询任务节点类型ListFileType
- 执行手动业务流程RunManualDagNodes
- 获取手动执行的业务流程实例的信息ListManualDagInstances
- 根据DagId获取Dag详情GetDag
- 获取单次补数据的所有Dag详情ListDags
- 根据节点的输出结果精确查询目标节点ListNodesByOutput
- 运行一个触发式节点RunTriggerNode
- 获取节点上游列表GetNodeParents
- 获取节点下游列表GetNodeChildren
- 冻结或解冻目标节点UpdateNodeRunMode
- 修改目标节点负责人UpdateNodeOwner
- 更新扩展程序的处理结果UpdateWorkbenchEventResult
- 获取值班表的值班人员列表ListShiftPersonnels
- 获取运维中心值班表列表ListShiftSchedules
- 获取所有实例历史记录ListInstanceHistory
- 获取内部节点列表ListInnerNodes
- 下线节点OfflineNode
- 获取基线配置GetBaseline
- 删除基线配置DeleteBaseline
- 获取基线列表ListBaselines
- 创建基线CreateBaseline
- 修改基线配置UpdateBaseline
- 数据质量
- 数据服务
- 数据保护伞
- 迁移助手
- 安全中心
- 开放平台
- 其他
- 废弃API
请求参数
字段名称 | 字段详情 |
---|---|
RemindNamestring | 自定义规则的名称,不能超过 128 个字符。 示例值:test_error_remind参考取值来源: GetRemind ListReminds |
DndEndstring | 免打扰截止时间,格式为 hh:mm。hh 的取值范围为[0,23],mm 的取值范围为[0,59]。 示例值:08:00 |
RemindUnitstring | 对象的类型,包括 NODE(任务节点)、BASELINE(基线) 、PROJECT(工作空间)和 BIZPROCESS(业务流程)。 示例值:NODE枚举值:NODEBASELINEPROJECTBIZPROCESS参考取值来源: ListReminds GetRemind |
NodeIdsstring | RemindUnit(对象类型)为 NODE(任务节点)时,监控的任务节点 ID。多个 ID 之间使用英文逗号(,)分隔,一个规则最多监控 50 个节点。 示例值:1,2,3参考取值来源: ListNodes GetNode RunCycleDagNodes |
BaselineIdsstring | 当 RemindUnit(对象类型)为 BASELINE(基线)时,监控的基线 ID。多个 ID 之间使用英文逗号(,)分隔,一个规则最多监控 5 条基线。 示例值:1,2,3参考取值来源: ListBaselines GetBaseline |
ProjectIdinteger<int64> | 当 RemindUnit(对象类型)为 PROJECT(工作空间)时,监控的工作空间 ID。一个规则只能监控一个工作空间。 注意
该字段类型为 Long,在序列化/反序列化的过程中可能导致精度丢失,请注意数值不得大于 9007199254740991。 示例值:9527参考取值来源: ListProjectIds CreateProject AddProjectMemberToRole |
BizProcessIdsstring | 当 RemindUnit(对象类型)为 BIZPROCESS(业务流程)时,监控的业务流程 ID。多个业务流程 ID 之间使用英文逗号(,)分隔,一个规则最多监控 5 个业务流程。 示例值:1,2,3 |
RemindTypestring | 触发条件,包括 FINISHED(完成)、UNFINISHED(未完成)、ERROR(出错)、 CYCLE_UNFINISHED(周期未完成)和 TIMEOUT(运行超时)。 示例值:FINISHED枚举值:FINISHEDUNFINISHEDERRORCYCLE_UNFINISHEDTIMEOUTEXHAUSTED_ERROR参考取值来源: GetRemind ListReminds |
MaxAlertTimesinteger<int32> | 最大报警次数。最小值为 1,最大值为 10,默认值为 3。 示例值:2取值 <= 10 |
AlertIntervalinteger<int32> | 最小报警间隔,单位为秒。最小值为 1200,默认值为 1800。 示例值:1800取值 >= 1200 |
Detailstring | 不同触发条件的说明如下:展开详情 示例值:{"hour":"23","minu":"59"}参考取值来源: GetIDEEventDetail |
AlertUnitstring | 报警接收对象的粒度,包括 OWNER(任务责任人)和 OTHER(指定的人)。 示例值:OWNER枚举值:OTHEROWNER |
AlertMethodsstring | 报警方式,取值如下:展开详情 示例值:SMS,MAIL参考取值来源: GetAlertMessage ListAlertMessages |
AlertTargetsstring |
示例值:9527952795279527 |
RobotUrlsstring | 钉钉群机器人的 webhook 地址,多个 webhook 地址之间使用英文逗号(,)分隔。 示例值:https://oapi.dingtalk.com/robot/send?access_token=****************************** |
Webhooksstring | 企业微信或飞书机器人的 webhook 地址,多个 webhook 地址之间使用英文逗号(,)分隔。alertMethods 中需要包含 WEBHOOKS 告警方式。展开详情 示例值:https://open.feishu.cn/open-apis/bot/v2/hook/******* |
返回参数
字段名称 | 字段详情 |
---|---|
HttpStatusCodeinteger<int32> | HTTP 返回码。 示例值:200 |
Datainteger<int64> | 创建自定义监控规则成功后,返回的自定义规则 ID。 注意
请注意,该值为 Long 类型,在某些语言中可能存在精度丢失的风险,请小心使用。 示例值:1234 |
ErrorMessagestring | 错误信息。 示例值:The specified parameters are invalid. |
RequestIdstring | 本次调用的唯一 ID。出现错误后,您可以根据该 ID 排查问题。 示例值:0000-ABCD-EFG**** |
Successboolean | 调用是否成功。 示例值:true |
ErrorCodestring | 错误码。 示例值:1031203110005 |