{{< details >}}
- Tier: 基础版, 专业版, 旗舰版
- Offering: 私有化部署
{{< /details >}}
{{< history >}}
- 在极狐GitLab 16.0 中启用了极狐GitLab 和 Grafana 的捆绑。
- 在极狐GitLab 16.3 中移除了极狐GitLab 和 Grafana 的捆绑。
{{< /history >}}
Grafana 是一个工具,可以通过图表和仪表盘可视化时间序列指标。极狐GitLab 将性能数据写入 Prometheus,Grafana 允许您查询数据以显示图表。
与极狐GitLab UI 集成
设置 Grafana 后,您可以启用一个链接,从极狐GitLab 侧边栏访问它:
- 在左侧边栏底部,选择 管理员。
- 选择 设置 > 指标和分析。
- 展开 指标 - Grafana。
- 选择 添加一个 Grafana 链接 复选框。
- 配置 Grafana URL。输入 Grafana 实例的完整 URL。
- 选择 保存更改。
极狐GitLab 会在 管理员 区域的 监控 > 指标仪表板 下显示您的链接。
所需范围
通过上述过程设置 Grafana 时,在 管理员 区域的 应用程序 > 极狐GitLab Grafana 下的屏幕上不会显示任何范围。然而,read_user
范围是必需的,并自动提供给应用程序。如果设置了除 read_user
以外的任何范围且未包含 read_user
,则在尝试使用极狐GitLab 作为 OAuth 提供程序登录时会导致以下错误:
The requested scope is invalid, unknown, or malformed.
如果您看到此错误,请确保在极狐GitLab Grafana 配置屏幕上以下之一为真:
- 没有显示任何范围。
- 包含
read_user
范围。