跳到主要内容
版本:26.4.1

DevOps 仪表盘(DevOps Dashboard)

DevOps 仪表盘(DevOps Dashboard)自 Gitea Enterprise v25 起提供。它是一个独立的大屏仪表盘,专为电视和投屏场景设计,方便团队在工程例会或运营复盘中查看交付指标。

仪表盘范围

Gitea Enterprise 提供两种范围:

  • 全局 DevOps 仪表盘(Global DevOps Dashboard):面向站点管理员的实例级仪表盘,路径为 /-/dashboards/devops
  • 组织 DevOps 仪表盘(Organization DevOps Dashboard):可选的组织级仪表盘,在组织所有者启用后可通过 /{org}/-/dashboards/devops 访问

全局页面聚焦于实例级的整体趋势。组织页面还可以展示该组织特有的组织和团队排名。

展示内容

仪表盘布局基于组件(widget)。根据配置的布局,它可以展示:

  • 需求吞吐量、已关闭数量、新增数量以及每日平均关闭数量
  • Bug 关闭率、已关闭数量、新增数量以及平均修复时间
  • Issue 交付趋势与 Issue 类型分布
  • 当日 Pipeline 总数、Pipeline 成功趋势以及近期 Pipeline 耗时
  • Pull Request 合并趋势
  • 代码变更趋势,包括新增行数、删除行数、变更行数和变更文件数
  • 按代码变更量、代码评审数和 Pull Request 数排名的活跃用户
  • 按存储大小和活跃度排名的活跃仓库
  • 对于组织仪表盘,还包括按活跃度、存储、Pull Request、代码评审和代码变更排名的组织或团队

刷新与导出方式

  • 页面会按配置的刷新间隔自动刷新。
  • 页头会显示当前时间、配置的统计范围以及刷新间隔。
  • 用户可以将当前的仪表盘视图导出为 Excel 工作簿。
  • 导出的工作簿会反映当前配置布局中可见的组件。

配置

站点管理员可在 Enterprise 配置区域启用并配置此功能。

全局配置包括:

  • 启用或禁用全局 DevOps 仪表盘
  • 允许或阻止组织级仪表盘
  • 刷新间隔
  • 默认统计范围(天数)
  • 活跃仓库和活跃用户的数量上限
  • 是否排除已归档的仓库
  • 需求、Bug 和特性分类的逗号分隔标签映射
  • 用于控制组件可见性、顺序和大小的拖拽式布局编辑器

然后,组织所有者可以打开 Organization > Settings > DevOps Dashboard,以:

  • 为该组织启用或禁用组织仪表盘
  • 继承全局仪表盘配置
  • 为相同设置保存组织专属的覆盖配置
  • 将组织仪表盘重置为全局配置

Issue 分类映射

仪表盘按可配置的标签对 Issue 进行分组:

  • 需求标签
  • Bug 标签
  • 特性标签

可以将多个标签配置为逗号分隔的列表,匹配时不区分大小写。

访问说明

  • 全局仪表盘面向站点管理员。
  • 组织仪表盘必须先在全局层面被允许,然后由组织所有者启用后,才会出现在组织页面上。
  • 该仪表盘为只读,用于报告和复盘,而非直接的管理操作。
  • 新部署的实例在积累足够的 Issue、Pull Request、仓库和 Actions 数据之前,可能只显示有限的结果。

可用性

DevOps 仪表盘是 Gitea Enterprise v25 中引入的企业版功能。