04.5Grafana界面导航

分类: Grafana安装与基础使用

Grafana 界面导航

本节将学习:Dashboard 管理、Explore 功能、Alerting 配置,以及用户设置。这些都是 Grafana 的核心功能。

Dashboard 管理

Dashboard 是什么? Dashboard 是 Grafana 的核心功能,用于创建和管理可视化 Dashboard。

Dashboard 有哪些主要功能呢?

  • 创建和编辑 Dashboard。 你可以创建新 Dashboard,编辑现有 Dashboard。
  • 添加 Panel。 你可以在 Dashboard 中添加 Panel,展示不同的数据。
  • 配置查询。 你可以配置查询,获取需要的数据。
  • 保存和分享 Dashboard。 你可以保存 Dashboard,分享给其他人。

导航路径:

  • Dashboards > Browse: 查看所有 Dashboard,搜索 Dashboard,创建新 Dashboard。
  • Dashboards > New > Dashboard: 创建新 Dashboard,添加 Panel,配置查询。

Dashboard 界面:

  • 左侧菜单: Dashboard 导航。你可以在这里切换不同的 Dashboard。
  • 中间区域: Panel 显示。这里展示所有的 Panel。
  • 右侧面板: Panel 配置。你可以在这里配置 Panel 的查询、样式等。
  • 顶部工具栏: 时间范围、刷新等。你可以在这里设置时间范围,刷新数据。

这就是 Dashboard 管理。我们后面会详细讲如何创建 Dashboard。

Explore 功能

Explore 是什么? Explore 用于实时数据探索和查询调试。

Explore 有哪些主要功能呢?

  • 实时数据查询。 你可以实时查询数据。不需要创建 Dashboard。
  • 查询编辑器。 你可以使用查询编辑器,编写查询语句。例如 PromQL、LogQL。
  • 数据可视化。 你可以可视化查询结果。看到数据的图表。
  • 数据关联分析。 你可以关联分析数据。例如查看指标和日志的关联。

导航路径: Explore。点击左侧菜单的 Explore,就可以进入 Explore 界面。

Explore 界面:

  • 左侧: 数据源选择器。你可以选择要查询的数据源,例如 Prometheus。
  • 中间: 查询编辑器。你可以在这里输入查询语句,例如 PromQL。
  • 右侧: 查询结果可视化。这里展示查询结果的图表。
  • 底部: 日志详情(如果适用)。如果查询的是日志,这里会显示日志详情。

使用场景:

  • 调试查询。 在创建 Dashboard 之前,可以在这里调试查询。
  • 探索数据。 探索数据,了解数据结构。
  • 测试新查询。 测试新的查询语句。
  • 查看日志详情。 查看日志的详细信息。

这就是 Explore 功能。

Alerting 配置

Alerting 是什么? Alerting 用于配置告警规则和通知。

Alerting 有哪些主要功能呢?

  • 创建告警规则。 你可以创建告警规则,定义告警条件。
  • 配置通知渠道。 你可以配置通知渠道,例如 Email、Slack、Webhook。
  • 查看告警历史。 你可以查看告警历史,了解过去的告警情况。
  • 管理告警状态。 你可以管理告警状态,例如确认、静默。

导航路径:

  • Alerting > Alert rules: 创建告警规则,编辑告警规则,查看告警状态。
  • Alerting > Contact points: 配置通知渠道,Email、Slack、Webhook 等。
  • Alerting > Notification policies: 配置通知策略,路由规则。

告警规则示例:

  • 规则名称: High CPU Usage。
  • 条件: CPU 使用率 > 80%。
  • 持续时间: 5 分钟。也就是说,CPU 使用率超过 80% 持续 5 分钟,才会触发告警。
  • 通知渠道: Email、Slack。告警触发时,会发送邮件和 Slack 消息。

这就是 Alerting 配置。我们后面会详细讲如何配置告警。

用户设置

用户设置是什么? 用户设置用于管理个人账户和偏好。

用户设置有哪些主要功能呢?

  • 修改密码。 你可以修改密码。提高账户安全性。
  • 配置偏好设置。 你可以配置偏好设置,例如语言、时区、主题。
  • 查看 API 密钥。 你可以查看和管理 API 密钥。用于 API 访问。
  • 管理组织。 你可以管理组织,切换组织。

导航路径:

  • User > Profile: 修改个人信息,修改密码,修改偏好设置。
  • User > Preferences: 语言设置,时区设置,主题设置。
  • User > API Keys: 创建 API 密钥,管理 API 密钥。

偏好设置:

  • Language: 语言设置。你可以选择界面语言。
  • Timezone: 时区设置。你可以选择时区。
  • Theme: 主题设置,Light 或 Dark。你可以选择界面主题。
  • Home Dashboard: 首页 Dashboard。你可以设置登录后的默认 Dashboard。

这就是用户设置。可以根据个人喜好配置 Grafana。

本节小结

在本节中,我们学习了 Grafana 界面导航:

第一个是 Dashboard。 创建和管理可视化 Dashboard。这是 Grafana 最核心的功能。

第二个是 Explore。 实时数据探索和查询调试。非常实用。

第三个是 Alerting。 配置告警规则和通知。可以在 Grafana 中配置告警。

第四个是用户设置。 管理个人账户和偏好。可以根据个人喜好配置 Grafana。

界面导航: Grafana 界面包括 Dashboard、Explore、Alerting、用户设置。这些功能组合在一起,构成了完整的 Grafana 平台。

这就是 Grafana 界面导航。理解这些功能,是掌握 Grafana 的关键。

在下一节,我们将学习使用 Docker Compose 部署 Grafana Stack。学习如何容器化部署 Grafana 和 Prometheus。