⚠️ Jenkins资源消耗告警
检测到构建过程中的资源使用超过阈值
需要管理员关注
🚨 告警概览
项目名称
user-service-api
构建编号
#183
告警级别
严重
告警时间
2023-10-15 14:35:42
触发条件
CPU使用率 > 85% 持续5分钟
当前状态
持续中
持续时间
7分钟 23秒
构建节点
master-node-01
📊 资源使用详情
CPU使用情况
当前使用率
92%
5分钟平均值
88%
阈值设定
85%
其他资源指标
内存使用
3.7GB/4GB
磁盘I/O
78MB/s
网络流量
45MB/s
🔍 告警详情
⚠️
CPU使用率持续超过阈值
检测到构建节点
master-node-01
的CPU使用率在构建过程中持续超过设定的阈值(85%),当前峰值达到92%,可能影响构建性能和其他任务的执行。
峰值使用率
92%
持续时间
7分钟 23秒
阈值设定
85%
触发时间
2023-10-15 14:35:42
⏱️ 构建时间线
1
📥 代码检出
开始: 14:30:25 | 结束: 14:31:10
耗时: 45秒
2
📦 依赖安装
开始: 14:31:10 | 结束: 14:33:25
耗时: 2分钟 15秒
注意:
此阶段CPU使用率开始上升至75%
3
⚙️ 代码编译
开始: 14:33:25 | 结束: 14:37:40
耗时: 4分钟 15秒
告警:
此阶段CPU使用率超过阈值,峰值达到92%
4
🧪 测试执行
开始: 14:37:40 | 结束: 14:39:20
耗时: 1分钟 40秒
注意:
此阶段CPU使用率维持在85%-90%
💡 建议措施
检查构建节点当前负载,考虑将部分任务迁移到其他节点
优化构建脚本,减少CPU密集型操作或增加并行处理
考虑升级构建节点的硬件配置或增加节点数量
检查是否有异常进程占用大量CPU资源
评估是否需要调整构建任务的调度策略
查看节点状态
查看构建详情
监控仪表板