可视化指标。

在本教程中,我们将使用 Grafana 创建一个简单的仪表板,以可视化我们在上一个教程中仪表化的ping_request_count 指标。

如果你想知道,当我们可以使用 Prometheus 查询并查看图形时,为什么应该使用像 Grafana 这样的工具,答案是我们在 Prometheus 上运行查询时看到的图表是运行临时查询。Grafana 和 控制台模板是创建图表的两种推荐方式。

安装和设置 Grafana。

按照 此处 的步骤,为你的操作系统安装和运行 Grafana。

安装并运行 Grafana 后,在浏览器中导航到 https://127.0.0.1:3000。使用默认凭据,用户名为 admin,密码为 admin 登录并设置新凭据。

在 Grafana 中添加 Prometheus 作为数据源。

让我们通过单击侧边栏中的齿轮图标并选择 数据源 来向 Grafana 添加数据源。

⚙ > 数据源

在“数据源”屏幕中,你可以看到 Grafana 支持多个数据源,如 Graphite、PostgreSQL 等。选择 Prometheus 以进行设置。

在 HTTP 部分下输入 URL https://127.0.0.1:9090,然后单击 保存并测试

创建我们的第一个仪表板。

现在我们已成功将 Prometheus 添加为数据源,接下来我们将为我们在上一个教程中仪表化的 ping_request_count 指标创建我们的第一个仪表板。

  1. 单击侧边栏中的 + 图标,然后选择 仪表板
  2. 在下一个屏幕中,单击 添加新面板 按钮。
  3. 查询 选项卡中,键入 PromQL 查询,在这种情况下,只需键入 ping_request_count
  4. 访问 ping 端点几次,并刷新图形以验证它是否按预期工作。
  5. 在右侧的 面板选项 下,将 标题 设置为 Ping 请求计数
  6. 单击右上角的“保存”图标以保存仪表板。

本文档是开源的。请提交问题或拉取请求以帮助改进它。