第 3 章 警报服务
3.1. 警报服务 复制链接链接已复制到粘贴板!
3.1.1. CountAlerts 复制链接链接已复制到粘贴板!
GET /v1/alertscount
CountAlerts 计算与 get 请求匹配的警报数量。
3.1.1.1. 描述 复制链接链接已复制到粘贴板!
3.1.1.2. 参数 复制链接链接已复制到粘贴板!
3.1.1.2.1. 查询参数 复制链接链接已复制到粘贴板!
| Name | 描述 | 必填 | default | pattern |
|---|---|---|---|---|
| query | - | null | ||
| pagination.limit | - | null | ||
| pagination.offset | - | null | ||
| pagination.sortOption.field | - | null | ||
| pagination.sortOption.reversed | - | null | ||
| pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
| pagination.sortOption.aggregateBy.distinct | - | null |
3.1.1.3. 返回类型 复制链接链接已复制到粘贴板!
3.1.1.4. 内容类型 复制链接链接已复制到粘贴板!
- application/json
3.1.1.5. 响应 复制链接链接已复制到粘贴板!
| 代码 | 消息 | datatype |
|---|---|---|
| 200 | 成功响应。 | |
| 0 | 意外错误响应。 |
3.1.1.6. Samples 复制链接链接已复制到粘贴板!
3.1.2. DeleteAlerts 复制链接链接已复制到粘贴板!
DELETE /v1/alerts
3.1.2.1. 描述 复制链接链接已复制到粘贴板!
3.1.2.2. 参数 复制链接链接已复制到粘贴板!
3.1.2.2.1. 查询参数 复制链接链接已复制到粘贴板!
| Name | 描述 | 必填 | default | pattern |
|---|---|---|---|---|
| query.query | - | null | ||
| query.pagination.limit | - | null | ||
| query.pagination.offset | - | null | ||
| query.pagination.sortOption.field | - | null | ||
| query.pagination.sortOption.reversed | - | null | ||
| query.pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
| query.pagination.sortOption.aggregateBy.distinct | - | null | ||
| 确认 | - | null |
3.1.2.3. 返回类型 复制链接链接已复制到粘贴板!
3.1.2.4. 内容类型 复制链接链接已复制到粘贴板!
- application/json
3.1.2.5. 响应 复制链接链接已复制到粘贴板!
| 代码 | 消息 | datatype |
|---|---|---|
| 200 | 成功响应。 | |
| 0 | 意外错误响应。 |
3.1.2.6. Samples 复制链接链接已复制到粘贴板!
3.1.3. GetAlert 复制链接链接已复制到粘贴板!
GET /v1/alerts/{id}
GetAlert 返回其 id 的警报。
3.1.3.1. 描述 复制链接链接已复制到粘贴板!
3.1.3.2. 参数 复制链接链接已复制到粘贴板!
3.1.3.2.1. 路径参数 复制链接链接已复制到粘贴板!
| Name | 描述 | 必填 | default | pattern |
|---|---|---|---|---|
| id | X | null |
3.1.3.3. 返回类型 复制链接链接已复制到粘贴板!
3.1.3.4. 内容类型 复制链接链接已复制到粘贴板!
- application/json
3.1.3.5. 响应 复制链接链接已复制到粘贴板!
| 代码 | 消息 | datatype |
|---|---|---|
| 200 | 成功响应。 | |
| 0 | 意外错误响应。 |
3.1.3.6. Samples 复制链接链接已复制到粘贴板!
3.1.4. GetAlertTimeseries 复制链接链接已复制到粘贴板!
GET /v1/alerts/summary/timeseries
GetAlertTimeseries 返回按时间排序的警报。
3.1.4.1. 描述 复制链接链接已复制到粘贴板!
3.1.4.2. 参数 复制链接链接已复制到粘贴板!
3.1.4.2.1. 查询参数 复制链接链接已复制到粘贴板!
| Name | 描述 | 必填 | default | pattern |
|---|---|---|---|---|
| query | - | null | ||
| pagination.limit | - | null | ||
| pagination.offset | - | null | ||
| pagination.sortOption.field | - | null | ||
| pagination.sortOption.reversed | - | null | ||
| pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
| pagination.sortOption.aggregateBy.distinct | - | null |
3.1.4.3. 返回类型 复制链接链接已复制到粘贴板!
3.1.4.4. 内容类型 复制链接链接已复制到粘贴板!
- application/json
3.1.4.5. 响应 复制链接链接已复制到粘贴板!
| 代码 | 消息 | datatype |
|---|---|---|
| 200 | 成功响应。 | |
| 0 | 意外错误响应。 |
3.1.4.6. Samples 复制链接链接已复制到粘贴板!
3.1.5. GetAlertsCounts 复制链接链接已复制到粘贴板!
GET /v1/alerts/summary/counts
GetAlertsCounts 返回请求的集群或类别中的警报数量。
3.1.5.1. 描述 复制链接链接已复制到粘贴板!
3.1.5.2. 参数 复制链接链接已复制到粘贴板!
3.1.5.2.1. 查询参数 复制链接链接已复制到粘贴板!
| Name | 描述 | 必填 | default | pattern |
|---|---|---|---|---|
| request.query | - | null | ||
| request.pagination.limit | - | null | ||
| request.pagination.offset | - | null | ||
| request.pagination.sortOption.field | - | null | ||
| request.pagination.sortOption.reversed | - | null | ||
| request.pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
| request.pagination.sortOption.aggregateBy.distinct | - | null | ||
| groupBy | - | UNSET |
3.1.5.3. 返回类型 复制链接链接已复制到粘贴板!
3.1.5.4. 内容类型 复制链接链接已复制到粘贴板!
- application/json
3.1.5.5. 响应 复制链接链接已复制到粘贴板!
| 代码 | 消息 | datatype |
|---|---|---|
| 200 | 成功响应。 | |
| 0 | 意外错误响应。 |
3.1.5.6. Samples 复制链接链接已复制到粘贴板!
3.1.6. GetAlertsGroup 复制链接链接已复制到粘贴板!
GET /v1/alerts/summary/groups
GetAlertsGroup 返回按策略分组的警报。
3.1.6.1. 描述 复制链接链接已复制到粘贴板!
3.1.6.2. 参数 复制链接链接已复制到粘贴板!
3.1.6.2.1. 查询参数 复制链接链接已复制到粘贴板!
| Name | 描述 | 必填 | default | pattern |
|---|---|---|---|---|
| query | - | null | ||
| pagination.limit | - | null | ||
| pagination.offset | - | null | ||
| pagination.sortOption.field | - | null | ||
| pagination.sortOption.reversed | - | null | ||
| pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
| pagination.sortOption.aggregateBy.distinct | - | null |
3.1.6.3. 返回类型 复制链接链接已复制到粘贴板!
3.1.6.4. 内容类型 复制链接链接已复制到粘贴板!
- application/json
3.1.6.5. 响应 复制链接链接已复制到粘贴板!
| 代码 | 消息 | datatype |
|---|---|---|
| 200 | 成功响应。 | |
| 0 | 意外错误响应。 |
3.1.6.6. Samples 复制链接链接已复制到粘贴板!
3.1.7. ListAlerts 复制链接链接已复制到粘贴板!
GET /v1/alerts
list 返回警报的 slim 列表版本。
3.1.7.1. 描述 复制链接链接已复制到粘贴板!
3.1.7.2. 参数 复制链接链接已复制到粘贴板!
3.1.7.2.1. 查询参数 复制链接链接已复制到粘贴板!
| Name | 描述 | 必填 | default | pattern |
|---|---|---|---|---|
| query | - | null | ||
| pagination.limit | - | null | ||
| pagination.offset | - | null | ||
| pagination.sortOption.field | - | null | ||
| pagination.sortOption.reversed | - | null | ||
| pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
| pagination.sortOption.aggregateBy.distinct | - | null |
3.1.7.3. 返回类型 复制链接链接已复制到粘贴板!
3.1.7.4. 内容类型 复制链接链接已复制到粘贴板!
- application/json
3.1.7.5. 响应 复制链接链接已复制到粘贴板!
| 代码 | 消息 | datatype |
|---|---|---|
| 200 | 成功响应。 | |
| 0 | 意外错误响应。 |
3.1.7.6. Samples 复制链接链接已复制到粘贴板!
3.1.8. ResolveAlert 复制链接链接已复制到粘贴板!
PATCH /v1/alerts/{id}/resolve
ResolveAlert 将给定警报(按 ID)标记为已解析。
3.1.8.1. 描述 复制链接链接已复制到粘贴板!
3.1.8.2. 参数 复制链接链接已复制到粘贴板!
3.1.8.2.1. 路径参数 复制链接链接已复制到粘贴板!
| Name | 描述 | 必填 | default | pattern |
|---|---|---|---|---|
| id | X | null |
3.1.8.2.2. 正文参数 复制链接链接已复制到粘贴板!
| Name | 描述 | 必填 | default | pattern |
|---|---|---|---|---|
| 正文(body) | X |
3.1.8.3. 返回类型 复制链接链接已复制到粘贴板!
对象
3.1.8.4. 内容类型 复制链接链接已复制到粘贴板!
- application/json
3.1.8.5. 响应 复制链接链接已复制到粘贴板!
| 代码 | 消息 | datatype |
|---|---|---|
| 200 | 成功响应。 |
|
| 0 | 意外错误响应。 |
3.1.8.6. Samples 复制链接链接已复制到粘贴板!
3.1.9. ResolveAlerts 复制链接链接已复制到粘贴板!
PATCH /v1/alerts/resolve
ResolveAlertsByQuery 将与搜索查询匹配的警报标记为已解析。
3.1.9.1. 描述 复制链接链接已复制到粘贴板!
3.1.9.2. 参数 复制链接链接已复制到粘贴板!
3.1.9.2.1. 正文参数 复制链接链接已复制到粘贴板!
| Name | 描述 | 必填 | default | pattern |
|---|---|---|---|---|
| 正文(body) | X |
3.1.9.3. 返回类型 复制链接链接已复制到粘贴板!
对象
3.1.9.4. 内容类型 复制链接链接已复制到粘贴板!
- application/json
3.1.9.5. 响应 复制链接链接已复制到粘贴板!
| 代码 | 消息 | datatype |
|---|---|---|
| 200 | 成功响应。 |
|
| 0 | 意外错误响应。 |