基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
ocp_http_request_timeout OCP HTTP 接口请求超时
更新时间:2026-04-14 11:55:54
告警描述
OCP HTTP 接口请求延时过长,平均请求耗时超过五秒发生告警。
告警原理
| 参数 | 值 |
|---|---|
| 监控指标 | ocp_http_request_duration_seconds |
| 指标来源 | OCP Server 埋点数据 |
| 采集指标 | ocp_http_request_duration_seconds |
| 监控表达式 | sum(rate(http_server_requests_seconds_sum{status="200",uri!~"/api/v2/software-package.|/api/v2/object-storage.",@LABELS}[@INTERVAL])) by (@GBLABELS) / sum(rate(http_server_requests_seconds_count{status="200",uri!~"/api/v2/software-package.|/api/v2/object-storage.",@LABELS}[@INTERVAL])) by (@GBLABELS)| |
| 采集周期 | 60 秒 |
告警信息
| 告警触发方式 | 告警等级 | 范围 |
|---|---|---|
| 基于监控指标的表达式 | 警告 | OCP 节点 |
规则信息
| 监控指标 | 默认阈值 | 监控指标来源间 | 检测周期 | 消除周期 |
|---|---|---|---|---|
| ocp_http_request_duration_seconds | 5 | OCP Server 埋点数据 | 60 秒 | 5 分钟 |
告警模板
- 告警概述
- 模板:${alarm_target} ${alarm_name}
- 样例:alarm_template_id=0:svr_ip=xxx.xxx.xxx.xxx:uri=/api/v2/time:method=GET OCP HTTP 接口请求超时。
- 告警详情
- 模板:[${alarm_name}] OCP 服务器:${svr_ip} HTTP 接口请求耗时 ${value_shown} 过长,uri=${uri}, method=${method} 。
- 样例:[OCP HTTP 接口请求超时] OCP 服务器:xxx.xxx.xxx.xxx HTTP 接口请求耗时 0 过长,uri=/api/v2/time, method=GET 。
对系统的影响
OCP 接口请求较慢,会影响用户体验,严重时将影响系统功能。
可能原因
- 网络不稳定。
- 系统状态异常(内存不足、CPU 打满)。
- 业务代码不高效。
处理方法
若是预期内的网络波动或网络延迟所导致的,可调大检查阈值。
若频繁报延时过大。
检查 CPU 服务器状态,如 CPU、内存的情况是否正常,可根据实际情况及时调整。
若服务器状态一切正常但请求耗时还是较久,可联系管理员检查日志,排查是否为接口出现性能问题。