创建 Chronograf 仪表板
Chronograf 提供了一个完整的仪表板解决方案,用于可视化数据和监控基础架构。
- 在“主机列表”页面上查看预创建的仪表板。仪表板的可用性取决于您启用了哪些 Telegraf 输入插件。这些预创建的仪表板无法克隆或编辑。
- 通过下方所述,在数据浏览器中构建查询,从头开始创建自定义仪表板。
- 导出您创建的仪表板。
- 导入仪表板
在本指南结束时,您将了解可用于创建类似此示例的仪表板的工具。

要求
要执行本指南中的任务,您必须有一个正常工作的 Chronograf 实例,该实例已连接到 InfluxDB 源。数据是使用 Telegraf 系统输入插件访问的。有关更多信息,请参阅配置 Chronograf。
构建仪表板
创建新仪表板
点击导航栏中的 **仪表板**,然后点击 ** 创建仪表板** 按钮。将创建一个新仪表板,并准备好开始添加单元格。
命名您的仪表板
点击 **命名此仪表板** 并键入新名称。例如,“ChronoDash”。
进入单元格编辑器模式
在第一个名为“未命名单元格”的单元格中,点击 ** 添加数据** 以打开单元格编辑器模式。

创建您的查询
点击 **添加查询** 按钮以创建InfluxQL查询。在查询编辑器模式下,使用生成器从现有数据中进行选择,并允许 Chronograf 为您格式化查询。或者,手动输入和编辑查询。Chronograf 允许您在生成器和手动编辑查询之间无缝切换;在可能的情况下,界面会自动用原始查询中的信息填充生成器。
对于我们的示例,使用查询生成器生成一个显示按主机分组的平均 CPU 空闲使用率的查询(在本例中,有三个主机)。默认情况下,Chronograf 将
MEAN()函数应用于数据,将平均值分组到自动生成的间隔(:interval:)中,并显示过去一小时(:dashboardTime:)的数据。这些默认值可以使用查询生成器或通过手动编辑查询进行配置。此外,时间范围(
:dashboardTime:和:upperDashboardTime:)可以在仪表板上进行配置。
选择可视化类型
Chronograf 支持许多不同的可视化类型。要选择可视化类型,请点击 **可视化** 并选择 **阶梯图**。

保存您的单元格
点击 **保存**(绿色复选标记图标)以保存您的单元格。
注意: 如果在点击保存之前离开此页面,您的工作将不会被保存。
配置您的仪表板
自定义单元格
- 您可以更改单元格的名称,从“未命名单元格”改为其他名称,方法是返回到单元格编辑器模式,点击名称,然后重命名。请记住保存您的更改。
- 通过点击单元格的顶部栏并将其拖动到页面上,移动您的单元格。
- 通过单击并拖动其右下角,调整您的单元格大小。
探索单元格数据
注意: 这些技巧仅适用于线图、堆叠图、阶梯图和线图+统计图可视化类型。
配置仪表板范围设置
更改页面顶部的仪表板选定时间 - 默认时间是**本地**,它使用您浏览器的本地时间。选择**UTC**以使用协调世界时。
注意: 如果您的组织跨越多个时区,我们建议使用 UTC(协调世界时)以确保每个人都看到相同时间的指标和事件。
更改页面顶部的仪表板自动刷新间隔 - 默认选定的间隔是**每 10 秒**。
注意: 仪表板的刷新率会保存在本地存储中,因此仅当本地存储中未找到刷新率时才会使用默认刷新率。
要添加自定义自动刷新间隔,请在使用
--custom-auto-refresh配置选项或$CUSTOM_AUTO_REFRESH环境变量启动 Chronograf 时使用。。修改页面顶部的仪表板时间范围 - 默认范围是**过去 15 分钟**。
仪表板模板
根据您启用的 Telegraf 插件,从各种仪表板模板中进行选择以导入和自定义,例如以下示例:
Kubernetes 仪表板模板

MySQL 仪表板模板

系统指标仪表板模板

vSphere 仪表板模板

导入仪表板模板
从“配置”页面,点击**添加连接**或选择现有连接进行编辑。
在 **InfluxDB 连接**窗口中,输入或验证您的连接详细信息,然后点击 **添加**或**更新连接**。
在 **仪表板**窗口中,根据您启用的 Telegraf 插件,选择可用的仪表板模板进行导入。

点击 **创建 (x) 个仪表板**。
根据需要编辑、克隆或配置仪表板。
附加提示
全屏模式
通过点击仪表板右上角的全屏图标()以全屏模式查看您的仪表板。要退出全屏模式,请按 Esc 键。
模板变量
仪表板支持模板变量。有关更多信息,请参阅仪表板模板变量指南。
此页面是否有帮助?
感谢您的反馈!
支持和反馈
感谢您成为我们社区的一员!我们欢迎并鼓励您对 Chronograf 和此文档提供反馈和错误报告。要查找支持,请使用以下资源