腾讯云互动白板任务告警事件-教育服务解决方案
概述
告警事件回调是通过客户在控制台或调用设置API设置的回调地址进行事件回调。其目的是将当前正在运行的存量任务的异常情况以告警事件的方式通知客户,以方便客户感知异常并做出相应的决策。
告警事件说明
任务排队数量超过指定阈值告警事件
事件类型TaskQueuedAmountLimitWarning事件说明当客户发起的任务没有被及时执行处于排队状态,且排队任务数超过指定告警阈值时,发送当前事件通知客户后台。EventData 数据结构定义
参数名称 | 类型 | 描述 |
TaskType | String | 任务类型,目前已有类型如下:- TranscodeH5: 动态转码任务,文档转HTML5页面- TranscodeJPG: 静态转码任务,文档转图片- WhiteboardPush: 白板推流任务 – OnlineRecord: 实时录制任务 |
Total | Integer | 排队任务总数 |
Tasks | Object | 排队任务列表 |
Tasks.TaskID | String | 任务ID |
Tasks.TaskType | String | 任务类型,同TaskType |
Tasks.CreateTime | String | 任务创建时间 |
Tasks.CancelTime | String | 任务取消时间 |
Tasks.RoomID | Integer | 任务所在房间号,转码任务没有房间号 |
Tasks.FileURL | String | 转码任务指定的转码文件原始URL |
Task.SdkAppID | Integer | 应用SdkAppID |
示例以白板推流为例:
{ "EventType": "TaskQueuedAmountLimitWarning", "EventData": { "TaskType": "WhiteboardPush", "Total": 1, "Tasks": [ { "TaskID": "bj0mt2l23osdj300hl31", "TaskType": "WhiteboardPush", "CreateTime": "2023-03-14 15:00:00", "CancelTime": "", "RoomID": 12345, "FileURL": "", "SdkAppID": 1400000001 } ] }}
任务排队等待时长超过指定阈值告警事件
事件类型TaskQueuedTimeLimitWarning事件说明当客户发起的任务没有被及时执行处于排队状态,且排队任务等待时间超过指定告警阈值时,发送当前事件通知客户后台。EventData 数据结构定义
参数名称 | 类型 | 描述 |
TaskType | String | 任务类型,目前已有类型如下: – TranscodeH5: 动态转码任务,文档转HTML5页面 – TranscodeJPG: 静态转码任务,文档转图片 – WhiteboardPush: 白板推流任务 – OnlineRecord: 实时录制任务 |
Total | Integer | 排队任务总数 |
Tasks | Object | 排队任务列表 |
Tasks.TaskID | String | 任务ID |
Tasks.TaskType | String | 任务类型,同TaskType |
Tasks.CreateTime | String | 任务创建时间 |
Tasks.CancelTime | String | 任务取消时间 |
Tasks.RoomID | Integer | 任务所在房间号,转码任务没有房间号 |
Tasks.FileURL | String | 转码任务指定的转码文件原始URL |
Task.SdkAppID | Integer | 应用SdkAppID |
示例以白板推流为例:
{ "EventType": "TaskQueuedTimeLimitWarning", "EventData": { "TaskType": "WhiteboardPush", "Total": 1, "Tasks": [ { "TaskID": "bj0mt2l23osdj300hl31", "TaskType": "WhiteboardPush", "CreateTime": "2023-03-14 15:00:00", "CancelTime": "", "RoomID": 12345, "FileURL": "", "SdkAppID": 1400000001 } ] }}
任务并发数量占比超过指定阈值告警事件
事件类型TaskConcurrencyLimitWarning事件说明当客户发起了大量任务,且当前正在执行的任务数占允许的最大并发数的比例超过指定阈值时,发送当前事件通知客户后台。EventData 数据结构定义
参数名称 | 类型 | 描述 |
TaskType | String | 任务类型,目前已有类型如下: – TranscodeH5: 动态转码任务,文档转HTML5页面 – TranscodeJPG: 静态转码任务,文档转图片 – WhiteboardPush: 白板推流任务 – OnlineRecord: 实时录制任务 |
NowRunning | Integer | 当前已创建且正在执行的任务数 |
MaxAllowed | Integer | 当前任务类型允许的最大并发数 |
示例以白板推流为例:
{ "EventType": "TaskConcurrentWarning", "EventData": { "TaskType": "WhiteboardPush", "NowRunning": 1, "MaxAllowed": 300 }}
腾讯云官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠
发表评论