新的 GitLab 指标和注册表功能有助于降低 CI/CD 瓶颈
发布: (2026年2月25日 GMT+8 08:00)
4 分钟阅读
原文: GitLab Blog
Source: GitLab Blog
CI/CD 作业性能指标
- 可用层级: GitLab Premium、GitLab Ultimate
- 状态: GitLab.com 上的限量可用 beta;在配置了 ClickHouse 的 GitLab Self‑Managed 和 GitLab Dedicated 上可用
概览
CI/CD 分析页面新增了一个面向作业的面板,可在无需自定义仪表盘的情况下查看作业级别的性能。
每个作业显示的关键数据(默认最近 30 天)
- 常规(P50,中位数)和最坏情况(P95)时长
- 失败率
- 作业名称和阶段
该表格支持排序、搜索和分页。
试用方法
- 进入你的项目 → Analyze > CI/CD analytics。
- 找到 CI/CD 作业性能指标 面板,并按时长或失败率进行排序。
文档
即将改进
- 按阶段分组,提供构建、测试和部署阶段的聚合指标。
反馈
容器虚拟注册表
- 层级: GitLab Premium
- 状态: Beta,API‑ready 于 18.9
概览
容器虚拟注册表提供一个 GitLab 单一端点,可从多个上游容器注册表拉取镜像,并内置拉取缓存。
好处
- 将流水线指向一个虚拟注册表端点。
- 使用长期令牌认证配置多个上游注册表(Docker Hub、Harbor、Quay 等)。
- 自动镜像解析与缓存可降低带宽成本并提升可靠性。
当前功能
- 支持使用长期令牌认证的上游注册表(Docker Hub、Harbor、Quay 及兼容注册表)。
- 拉取缓存在首次拉取后为常用镜像提供 GitLab 本地服务。
- API‑first 配置(UI 管理正在进行中)。
未来工作: 支持需要 IAM 认证的云提供商注册表(ECR、Google Artifact Registry、Azure Container Registry)。
测试方法
- SaaS(GitLab.com): 通过你的 CSM 申请访问,或在反馈议题中评论以为你的组启用功能标记。
- 自托管: 启用功能标记并使用 API 配置虚拟注册表。
文档
演示
观看容器虚拟注册表 Beta 的演示视频:(如有请嵌入视频链接)
反馈
帮助我们构建重要功能
这些 beta 功能来源于社区需求。你的反馈将决定未来特性——请尝试这些 beta 并在对应的反馈议题中分享使用体验。这是 Core DevOps 系列 beta 的第一款,全年还将推出更多。