第 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. 查询参数
Expand
Name描述必填defaultpattern

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. 返回类型

V1CountAlertsResponse

3.1.1.4. 内容类型

  • application/json

3.1.1.5. 响应

Expand
表 3.1. HTTP 响应代码
代码消息datatype

200

成功响应。

V1CountAlertsResponse

0

意外错误响应。

GooglerpcStatus

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. 查询参数
Expand
Name描述必填defaultpattern

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. 返回类型

V1DeleteAlertsResponse

3.1.2.4. 内容类型

  • application/json

3.1.2.5. 响应

Expand
表 3.2. HTTP 响应代码
代码消息datatype

200

成功响应。

V1DeleteAlertsResponse

0

意外错误响应。

GooglerpcStatus

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. 路径参数
Expand
Name描述必填defaultpattern

id

 

X

null

 

3.1.3.3. 返回类型

StorageAlert

3.1.3.4. 内容类型

  • application/json

3.1.3.5. 响应

Expand
表 3.3. HTTP 响应代码
代码消息datatype

200

成功响应。

StorageAlert

0

意外错误响应。

GooglerpcStatus

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. 查询参数
Expand
Name描述必填defaultpattern

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. 返回类型

V1GetAlertTimeseriesResponse

3.1.4.4. 内容类型

  • application/json

3.1.4.5. 响应

Expand
表 3.4. HTTP 响应代码
代码消息datatype

200

成功响应。

V1GetAlertTimeseriesResponse

0

意外错误响应。

GooglerpcStatus

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. 查询参数
Expand
Name描述必填defaultpattern

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. 返回类型

V1GetAlertsCountsResponse

3.1.5.4. 内容类型

  • application/json

3.1.5.5. 响应

Expand
表 3.5. HTTP 响应代码
代码消息datatype

200

成功响应。

V1GetAlertsCountsResponse

0

意外错误响应。

GooglerpcStatus

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. 查询参数
Expand
Name描述必填defaultpattern

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. 返回类型

V1GetAlertsGroupResponse

3.1.6.4. 内容类型

  • application/json

3.1.6.5. 响应

Expand
表 3.6. HTTP 响应代码
代码消息datatype

200

成功响应。

V1GetAlertsGroupResponse

0

意外错误响应。

GooglerpcStatus

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. 查询参数
Expand
Name描述必填defaultpattern

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. 返回类型

V1ListAlertsResponse

3.1.7.4. 内容类型

  • application/json

3.1.7.5. 响应

Expand
表 3.7. HTTP 响应代码
代码消息datatype

200

成功响应。

V1ListAlertsResponse

0

意外错误响应。

GooglerpcStatus

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. 路径参数
Expand
Name描述必填defaultpattern

id

 

X

null

 
3.1.8.2.2. 正文参数
Expand
Name描述必填defaultpattern

正文(body)

AlertServiceResolveAlertBody

X

  

3.1.8.3. 返回类型

对象

3.1.8.4. 内容类型

  • application/json

3.1.8.5. 响应

Expand
表 3.8. HTTP 响应代码
代码消息datatype

200

成功响应。

对象

0

意外错误响应。

GooglerpcStatus

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. 正文参数
Expand
Name描述必填defaultpattern

正文(body)

V1ResolveAlertsRequest

X

  

3.1.9.3. 返回类型

对象

3.1.9.4. 内容类型

  • application/json

3.1.9.5. 响应

Expand
表 3.9. HTTP 响应代码
代码消息datatype

200

成功响应。

对象

0

意外错误响应。

GooglerpcStatus

3.1.9.6. Samples

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部