告警模版
触发告警前提条件
- 只适用于
FlinkSQL,FlinkJar任务 - 作业为
已发布状态 - 满足告警策略,且该告警策略关联了告警模板
告警模版列表
自 v1.0.0 版本开始,扩展了告警模版的功能,支持自定义告警模版,并支持模版参数化
eg:
- **Job Name :** <font color='gray'>${jobName}</font>
- **Job Status :** <font color='red'>${jobStatus}</font>
- **Alert Time :** ${alertTime}
- **Start Time :** ${jobStartTime}
- **End Time :** ${jobEndTime}
- **<font color='red'>${errorMsg}</font>**
[Go toTask Web](http://${taskUrl})
目前支持的模版参数有:
| 参数名称 | 说明 | 示例 |
|---|---|---|
| alertTime | 告警触发时间 | 2023-01-02 00:00:00 |
| jobStartTime | 作业开始时间 | 2023-01-01 00:00:00 |
| jobEndTime | 作业结束时间 | 2023-01-02 00:00:00 |
| duration | 作业持续时间/耗时 | 45s |
| jobName | 作业名称 | demo |
| jobId | 作业ID | fe00e413b7bd3888e8906f2a42e2124f |
| jobStatus | 作业状态 | FAILED |
| taskId | 任务ID | 1 |
| jobInstanceId | 作业实例ID | 2 |
| taskUrl | 任务详情地址 | http://localhost:8000/#/devops/job-detail?id=29 |
| batchModel | 作业类型,true 为批处理,false 为流式 | 无 |
| clusterName | 在Dinky内注册的 Flink实例/集群配置 | 无 |
| clusterType | 集群类型 | 无 |
| clusterHost | 集群地址 | 无 |
| errorMsg | 错误信息 | 无 |
| checkpointCostTime | checkpoint耗时 | 无 |
| checkpointFailedCount | checkpoint失败次数 | 无 |
| checkpointCompleteCount | checkpoint完成次数 | 无 |
| isCheckpointFailed | 是否checkpoint失败 | 无 |
| isException | 是否异常 | 无 |