3. Grafana 界面导航:登录与用户管理、主菜单、仪表盘列表、探索(Explore)功能、告警(Alerting)中心、配置(Configuration)页面
Grafana 的界面设计遵循“左导航、右内容”的经典布局,所有核心功能入口均集中在左侧主菜单。本章将逐一拆解登录与用户管理、主菜单结构、仪表盘列表、探索(Explore)、告警(Alerting)以及配置(Configuration)六大模块,帮助学员快速建立 Grafana 界面的全局认知。
学习提示: 本章内容以 Grafana v10.x 版本为准。不同版本在菜单图标和布局上略有差异,但核心逻辑一致。建议学员跟随操作,打开自己的 Grafana 实例同步练习。
3.1 登录与用户管理
Grafana 默认使用本地数据库存储用户信息。首次访问时,系统会引导创建管理员账号。登录界面简洁,支持多种认证方式。
| 功能模块 | 入口路径 | 核心操作 |
|---|---|---|
| 用户登录 | http://<your-grafana-host>:3000/login |
输入用户名/邮箱 + 密码;支持 SSO/OAuth 跳转 |
| 用户管理 | 左侧菜单 → Administration → Users | 创建/编辑/删除用户;分配组织角色(Admin/Editor/Viewer) |
| 团队管理 | 左侧菜单 → Administration → Teams | 创建团队;将用户加入团队;按团队控制仪表盘权限 |
| 服务账号 | 左侧菜单 → Administration → Service accounts | 创建 API 令牌;用于程序化调用 Grafana API |
安全提醒: 生产环境中务必禁用默认管理员账号(admin/admin),并启用强密码策略。建议集成 LDAP 或 OAuth 2.0 进行统一身份认证。
3.2 主菜单(Main Menu)
左侧主菜单是 Grafana 的操作中枢。默认菜单项包括:
- Home(首页):返回组织首页,通常显示预设的 Home Dashboard。
- Dashboards(仪表盘):管理、搜索、创建仪表盘。
- Explore(探索):临时查询和调试数据源。
- Alerting(告警):管理告警规则、静默、联络点。
- Configuration(配置):数据源、用户、插件、组织设置。
- Administration(管理):系统级管理,包括用户、团队、服务账号。
快捷键提示: 按 Ctrl + K(Mac: Cmd + K)可快速打开全局搜索框,输入关键词即可跳转到任意菜单或仪表盘。
3.3 仪表盘列表(Dashboard List)
点击左侧菜单的“Dashboards”进入仪表盘列表视图。该页面以文件夹(Folder)和标签(Tag)两种维度组织仪表盘。
| 功能 | 说明 |
|---|---|
| 文件夹视图 | 按文件夹分组展示,支持展开/折叠。默认包含“General”文件夹。 |
| 列表视图 | 以表格形式展示所有仪表盘,包含名称、文件夹、标签、创建时间。 |
| 搜索与过滤 | 支持按名称、文件夹、标签模糊搜索。 |
| 批量操作 | 勾选多个仪表盘后,可批量移动、删除、导出 JSON。 |
| 创建仪表盘 | 点击右上角“New”按钮,选择新建空白仪表盘或导入 JSON。 |
3.4 探索(Explore)功能
Explore 是 Grafana 的“临时查询实验室”。它不依赖已保存的仪表盘,允许用户直接对数据源执行查询并即时可视化结果。
- 入口:左侧菜单 → Explore(指南针图标)。
- 核心能力:支持 PromQL、LogQL、SQL 等多种查询语言;支持分屏对比(Split Mode)。
- 适用场景:故障排查时快速验证指标;调试告警规则;探索新数据源。
实用技巧: 在 Explore 中写好查询后,点击“Add to dashboard”可直接将当前面板添加到已有仪表盘,无需重新配置。
3.5 告警(Alerting)中心
Grafana Alerting 是统一告警管理模块,支持从多个数据源创建告警规则,并通过多种渠道发送通知。
| 子模块 | 功能描述 |
|---|---|
| Alert rules | 创建和管理告警规则,支持基于 Prometheus、Loki、Graphite 等数据源。 |
| Contact points | 配置通知渠道:邮件、Slack、PagerDuty、Webhook、钉钉等。 |
| Notification policies | 定义告警路由规则,将不同严重级别的告警发送到不同联系人。 |
| Silences | 临时静默特定告警,用于维护窗口期。 |
| Groups | 告警分组管理,避免告警风暴。 |
3.6 配置(Configuration)页面
Configuration 页面是 Grafana 的“系统设置中心”,涵盖数据源、插件、组织和 s 等核心配置项。
| 配置项 | 说明 |
|---|---|
| Data Sources | 添加和管理所有数据源连接(Prometheus、MySQL、Elasticsearch 等)。 |
| Plugins | 查看已安装插件,安装/卸载社区或官方插件。 |
| Organizations | 管理多组织(多租户)环境。 |
| s | 生成和管理 API 访问令牌。 |
| Preferences | 设置默认主题、时区、首页仪表盘等个人偏好。 |
配置建议: 在“Data Sources”中配置数据源时,务必测试连接(Test)并设置默认数据源(Default),这样新建仪表盘时会自动选中该数据源,减少重复操作。