警报服务命令
下表显示了警报服务命令。可以为单个警报事件定义多个警报操作(响应)。例如,可以向两个不同的组发送电子邮件、编写系统日志消息并恢复数据集,这些都是为了对单个警报做出响应。actions-### 对象是警报事件以及对警报的所有响应的集合。action-### 对象是响应之一。
表 7 警报服务命令
|
|
|
GET
|
仅使用 /api/alert/v{1|2}
|
列出警报服务命令
|
GET
|
/actions
|
列出所有警报操作对象
|
POST
|
/actions
|
创建新的警报操作
|
GET
|
/actions/actions-###
|
列出指定的警报操作属性
|
PUT
|
/actions/actions-###
|
修改指定的警报操作对象
|
DELETE
|
/actions/actions-###
|
销毁指定的操作对象
|
POST
|
/actions/actions-###
|
创建新的警报操作的操作
|
GET
|
/actions/actions-###/action-###
|
列出指定的警报操作的操作属性
|
PUT
|
/actions/actions-###/action-###
|
修改指定的警报操作的操作对象
|
POST
|
/postalert
|
发布定制警报
|
DELETE
|
/actions/actions-###/action-###
|
销毁指定的警报操作的操作对象
|
GET
|
/thresholds
|
列出所有阈值警报对象
|
POST
|
/thresholds
|
创建新的阈值警报
|
GET
|
/thresholds/threshold-alert-uuid
|
列出指定的阈值警报属性
|
PUT
|
/thresholds/threshold-alert-uuid
|
修改指定的阈值警报对象
|
DELETE
|
/thresholds/threshold-alert-uuid
|
销毁指定的阈值警报对象
|
GET
|
/events
|
侦听新的警报事件
|
|