文档文档

创建 Chronograf 仪表板

Chronograf 提供了一个完整的仪表板解决方案,用于可视化数据和监控基础架构。

  • 在“主机列表”页面上查看预创建的仪表板。仪表板的可用性取决于您启用了哪些 Telegraf 输入插件。这些预创建的仪表板无法克隆或编辑。
  • 通过下方所述,在数据浏览器中构建查询,从头开始创建自定义仪表板。
  • 导出您创建的仪表板。
  • 导入仪表板

在本指南结束时,您将了解可用于创建类似此示例的仪表板的工具。

Chronograf dashboard

要求

要执行本指南中的任务,您必须有一个正常工作的 Chronograf 实例,该实例已连接到 InfluxDB 源。数据是使用 Telegraf 系统输入插件访问的。有关更多信息,请参阅配置 Chronograf

构建仪表板

  1. 创建新仪表板

    点击导航栏中的 **仪表板**,然后点击 ** 创建仪表板** 按钮。将创建一个新仪表板,并准备好开始添加单元格。

  2. 命名您的仪表板

    点击 **命名此仪表板** 并键入新名称。例如,“ChronoDash”。

  3. 进入单元格编辑器模式

    在第一个名为“未命名单元格”的单元格中,点击 ** 添加数据** 以打开单元格编辑器模式。

    Add data to a Chronograf cell
  4. 创建您的查询

    点击 **添加查询** 按钮以创建InfluxQL查询。在查询编辑器模式下,使用生成器从现有数据中进行选择,并允许 Chronograf 为您格式化查询。或者,手动输入和编辑查询。Chronograf 允许您在生成器和手动编辑查询之间无缝切换;在可能的情况下,界面会自动用原始查询中的信息填充生成器。

    对于我们的示例,使用查询生成器生成一个显示按主机分组的平均 CPU 空闲使用率的查询(在本例中,有三个主机)。默认情况下,Chronograf 将MEAN() 函数应用于数据,将平均值分组到自动生成的间隔(:interval:)中,并显示过去一小时(:dashboardTime:)的数据。这些默认值可以使用查询生成器或通过手动编辑查询进行配置。

    此外,时间范围(:dashboardTime::upperDashboardTime:)可以在仪表板上进行配置

    Build your query

  5. 选择可视化类型

    Chronograf 支持许多不同的可视化类型。要选择可视化类型,请点击 **可视化** 并选择 **阶梯图**。

    Visualization type

  6. 保存您的单元格

    点击 **保存**(绿色复选标记图标)以保存您的单元格。

    注意: 如果在点击保存之前离开此页面,您的工作将不会被保存。

配置您的仪表板

自定义单元格

  • 您可以更改单元格的名称,从“未命名单元格”改为其他名称,方法是返回到单元格编辑器模式,点击名称,然后重命名。请记住保存您的更改。
  • 通过点击单元格的顶部栏并将其拖动到页面上,移动您的单元格。
  • 通过单击并拖动其右下角,调整您的单元格大小。

探索单元格数据

  • 通过在感兴趣的区域上单击并拖动鼠标来放大您的单元格。
  • 通过按住 Shift 键并单击并拖动鼠标来平移您的单元格数据。
  • 通过在单元格窗口中双击鼠标来重置您的单元格。

注意: 这些技巧仅适用于线图、堆叠图、阶梯图和线图+统计图可视化类型

配置仪表板范围设置

  • 更改页面顶部的仪表板选定时间 - 默认时间是**本地**,它使用您浏览器的本地时间。选择**UTC**以使用协调世界时。

    注意: 如果您的组织跨越多个时区,我们建议使用 UTC(协调世界时)以确保每个人都看到相同时间的指标和事件。

  • 更改页面顶部的仪表板自动刷新间隔 - 默认选定的间隔是**每 10 秒**。

    注意: 仪表板的刷新率会保存在本地存储中,因此仅当本地存储中未找到刷新率时才会使用默认刷新率。

    要添加自定义自动刷新间隔,请在使用 --custom-auto-refresh 配置选项或 $CUSTOM_AUTO_REFRESH 环境变量启动 Chronograf 时使用

  • 修改页面顶部的仪表板时间范围 - 默认范围是**过去 15 分钟**。

仪表板模板

根据您启用的 Telegraf 插件,从各种仪表板模板中进行选择以导入和自定义,例如以下示例:

Kubernetes 仪表板模板
Kubernetes Chronograf dashboard template
MySQL 仪表板模板
MySQL Chronograf dashboard template
系统指标仪表板模板
System metrics Chronograf dashboard template
vSphere 仪表板模板
vSphere Chronograf dashboard template

导入仪表板模板

  1. 从“配置”页面,点击**添加连接**或选择现有连接进行编辑。

  2. 在 **InfluxDB 连接**窗口中,输入或验证您的连接详细信息,然后点击 **添加**或**更新连接**。

  3. 在 **仪表板**窗口中,根据您启用的 Telegraf 插件,选择可用的仪表板模板进行导入。

    Select dashboard template
  4. 点击 **创建 (x) 个仪表板**。

  5. 根据需要编辑、克隆或配置仪表板。

附加提示

全屏模式

通过点击仪表板右上角的全屏图标()以全屏模式查看您的仪表板。要退出全屏模式,请按 Esc 键。

模板变量

仪表板支持模板变量。有关更多信息,请参阅仪表板模板变量指南。


此页面是否有帮助?

感谢您的反馈!


InfluxDB 3.8 新特性

InfluxDB 3.8 和 InfluxDB 3 Explorer 1.6 的主要增强功能。

查看博客文章

InfluxDB 3.8 现已适用于 Core 和 Enterprise 版本,同时发布了 InfluxDB 3 Explorer UI 的 1.6 版本。本次发布着重于操作成熟度,以及如何更轻松地部署、管理和可靠地运行 InfluxDB。

更多信息,请查看

InfluxDB Docker 的 latest 标签将指向 InfluxDB 3 Core

在 **2026 年 2 月 3 日**,InfluxDB Docker 镜像的 latest 标签将指向 InfluxDB 3 Core。为避免意外升级,请在您的 Docker 部署中使用特定的版本标签。

如果使用 Docker 来安装和运行 InfluxDB,latest 标签将指向 InfluxDB 3 Core。为避免意外升级,请在您的 Docker 部署中使用特定的版本标签。例如,如果使用 Docker 运行 InfluxDB v2,请将 latest 版本标签替换为 Docker pull 命令中的特定版本标签 — 例如

docker pull influxdb:2