文档说明

创建Chronograf仪表盘

Chronograf提供了一套完整的仪表盘解决方案,用于可视化您的数据并监控您的基础设施

  • 在主机列表页面查看 预创建仪表盘。仪表盘的可用性取决于您启用了哪些Telegraf输入插件。这些预创建仪表盘不能克隆或编辑。
  • 从零开始,通过在数据探索器中构建查询来创建自定义仪表板,具体操作请参阅下文
  • 导出您创建的仪表板。
  • 导入仪表板

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

Chronograf dashboard

要求

要执行本指南中的任务,您必须拥有一个连接到InfluxDB源的工作Chronograf实例。数据通过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秒

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

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

  • 在页面顶部修改仪表板的 时间范围 - 默认范围是 过去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键。

模板变量

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


这个页面有帮助吗?

感谢您的反馈!


Flux的未来

Flux将进入维护模式。您可以继续按当前方式使用它,而无需对您的代码进行任何更改。

阅读更多

InfluxDB v3增强功能及InfluxDB Clustered现已正式发布

新增功能包括更快的查询性能和管理工具,进一步推动了InfluxDB v3产品线的发展。InfluxDB Clustered现已正式发布。

InfluxDB v3性能与功能

InfluxDB v3产品线在查询性能方面取得了显著提升,并提供了新的管理工具。这些增强功能包括用于监控InfluxDB集群健康状况的操作仪表板、InfluxDB Cloud Dedicated中的单点登录(SSO)支持以及用于令牌和数据库的新管理API。

了解v3增强功能


InfluxDB Clustered正式发布

InfluxDB Clustered现已正式发布,为您在自管理堆栈中提供InfluxDB v3的力量。

与我们讨论InfluxDB Clustered