使用 Infinity 数据源构建仪表板

Grafana 仪表板是一组由一个或多个

面板组成,这些面板被组织并排列成一行或多行,提供相关信息的一览视图。这些面板使用查询并将原始数据从数据源转换为可视化的组件创建。

数据源可以是 SQL 数据库、Grafana Loki、Grafana Mimir 或 API 端点。它甚至可以是基本的 CSV 文件。数据源插件接收您希望解答的查询,从数据源检索数据,并协调数据源数据模型与 Grafana 仪表板数据模型之间的差异。

此里程碑中的说明基于公开可用的交通密度 CSV 文件,其结构如下。

csv
created_at,entry_id,field1,field2
2025-04-07 12:19:26 UTC,18706390,6.000000,20.000000
2025-04-07 12:19:41 UTC,18706391,4.000000,19.000000
2025-04-07 12:19:56 UTC,18706392,8.000000,25.000000
2025-04-07 12:20:11 UTC,18706393,7.000000,27.000000
2025-04-07 12:20:26 UTC,18706394,8.000000,25.000000
2025-04-07 12:20:42 UTC,18706395,11.000000,29.000000
2025-04-07 12:20:57 UTC,18706396,15.000000,28.000000
2025-04-07 12:21:13 UTC,18706397,11.000000,18.000000
2025-04-07 12:21:29 UTC,18706398,4.000000,18.000000
2025-04-07 12:21:44 UTC,18706399,12.000000,20.000000
2025-04-07 12:21:59 UTC,18706400,5.000000,21.000000

要使用 Infinity 数据源构建仪表板,请完成以下步骤

  1. 单击主菜单中的仪表板

  2. 单击新建并选择新建仪表板

  3. 在空白仪表板上,单击+ 添加可视化

    Empty dashboard state

  1. 搜索 Infinity 数据源并选择它。

  2. 在“类型”下拉字段中,选择 CSV。

  3. 在“URL”字段中,输入您要可视化 CSV 数据的 URL 端点。

    例如:https://thingspeak.com/channels/38629/feed.csv

    Example that shows a populated URL

  4. 展开解析选项和结果字段

  5. 高级选项部分,在分隔符字段中输入,

  6. 单击添加列

  7. 完成以下字段

    • 列名,例如 created_at
    • 标题,例如 Created at
    • 格式化为,例如 Time
  8. 继续添加 field1field2

    • 列名,例如 field1

    • 标题,例如 Density of Westbound Cars

    • 格式化为,例如 Number

    • 列名,例如 field2

    • 标题,例如 Density of Eastbound Cars

    • 格式化为,例如 Number

  9. 单击刷新

    您应该会看到仪表板预览。

  10. 单击保存仪表板

  11. 输入消息并单击保存

仪表板现在可供其他人查看。

更多探索(可选)

在您旅程的这一点,您可以探索以下路径

修改仪表板设置

管理仪表板

过滤数据 / 在查询中使用模板变量