Alert 告警
Alert
告警(Alert)类,YHP系统中的告警资源。YHP系统中的告警通常包括:
- 告警的配置信息,包括
- 告警的名称、描述、
- 告警的查询以及其时间窗口
- 告警的执行计划,以cron表达式的形式保存
- 告警的触发条件
- 告警的触发动作等
- 告警的执行历史,包括告警的执行时间、执行结果
- 告警的触发历史,包括告警的触发时间、是否处罚等
成员函数:
executions(params,: object) → {Promise}
获取告警的执行历史
参数:
参数名称 | 参数类型 | 描述 |
---|---|---|
params, | object | 获取执行历史的参数,包括:排序方式、限制条数、时间范围、过滤条件等 |
示例:
alert.executions({order_by: 'time descend', limit: 20}) .then((executions) => { })
triggerHistory(params,: object)
获取高级的触发历史
参数:
参数名称 | 参数类型 | 描述 |
---|---|---|
params, | object | 获取告警触发历史的参数,包括:排序方式、限制条数、时间范围、过滤条件等 |
示例:
alert.triggerHistory({order_by: 'time descend', limit: 20}) .then((history) => { })