Grafana 配置

  • 极狐GitLab 中捆绑的 Grafana 在 16.0 中被弃用。
  • 极狐GitLab 中捆绑的 Grafana 在 16.3 中被移除。

Grafana 是一种工具,可让您通过图表和仪表盘可视化时间序列指标。极狐GitLab 将性能数据写入 Prometheus,Grafana 允许您查询数据,来显示有用的图表。

和极狐GitLab UI 集成

设置 Grafana 后,您可以启用一个连接从极狐GitLab 侧边栏中访问它:

  1. 在左侧导航栏,底部,选择 管理员
  2. 选择 设置 > 指标和分析
  3. 展开 指标 - Grafana
  4. 选择 添加指标到 Grafana 勾选框。
  5. 配置 Grafana URL。输入 Grafana 实例的完整 URL。
  6. 选择 保存更改

极狐GitLab 在 管理员 区域下的 监控 > 指标仪表盘 中展示您的链接。

需要的范围

当通过上述流程设置 Grafana 时,在 管理员 区域下的 应用程序 > 极狐GitLab Grafana 中,屏幕上没有显示任何范围。然而,read_user 范围是必需的,并且会自动提供给应用程序。当你尝试使用极狐GitLab 作为 OAuth 提供者进行登录时,如果设置了除 read_user 以外的任何范围,而未同时包含 read_user 范围,就会导致如下错误:

The requested scope is invalid, unknown, or malformed.

如果您看到此错误,请确保在极狐GitLab Grafana 配置屏幕中,以下情况之一为真:

  • 没有范围出现。
  • 包含 read_user 范围。