Help us learn about your current experience with the documentation. Take the survey.
配置 Grafana
- 版本:免费版、专业版、旗舰版
- 产品:GitLab 自管版、GitLab 专属版
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权限范围。