admin管理员组文章数量:1516870
以下内容来自 尚硅谷,写这一系列的文章,主要是为了方便后续自己的查看,不用带着个PDF找来找去的,太麻烦!
第 14 章 InfluxDB仪表盘
14.1 什么是InfluxDB仪表盘
1、前面已经给大家介绍过InfluxDB的仪表盘功能了。点击左侧的 按钮,可以进入 InfluxDB的仪表盘管理页面。可以看到仪表盘的管理页面,如下图所示:
2、我这里打开一个System仪表盘,注意,这个仪表盘中的内容依赖我们之前做的示例 2 。
3、这是一个监控主机硬件与网络资源的仪表盘。仪表盘中的每个 Cell其实都是一个FLUX查询语句,通过执行FLUX获取数据结果,再使用UI将它展示为各类图表。在你打开仪表盘的一瞬间,InfluxDB就会执行这些查询。
14.2 仪表盘控件
14.2.1 手动刷新
1、右上方的 按钮,点击一次可以重新执行一轮仪表盘中的查询。因为通常的FLUX 脚本都是查询距当前一段时间的数据,所以刷新的功能还是比较必要的。
14.2.2 开启自动刷新
1、 右上方的 按钮,可以开启仪表盘的自动刷新
14.2.3 切换显示时区
1、Local按钮,可以选择将当前的日期时间显示为当前时区还是UTC。
14.2.4 设定查询范围
1、指定查询过去多长一段时间的数据。
14.2.5 添加一个Cell
1、Cell就是仪表盘中多个的图形的一个图形。添加图形对应的是左上角ADD CELL按钮。
14.2.6 添加一个Note
1、一个Note也是仪表盘中的一个模块,支持Markdown语法。对应左上角ADD NOTE按钮。
14.2.7 显示变量
1、如果仪表盘中包含涉及到变量的查询,那么在仪表盘的顶部会出现一个下拉菜单,通过下拉菜单这一指定变量的值,从而操作仪表盘展示响应数据。对应左上角的 Show Variables。
14.2.8 开启注解
1、你可以按住shift和鼠标左键,在仪表盘的图示上添加参考线。打开个关闭注解会影响参考线的可见性。
14.2.9 全屏和黑夜模式
1、此功能在左上角的按钮,如图所示:
14.3 示例:制作可交互的动态仪表盘
1、本示例要对CPU使用情况的相关指标制作仪表盘,这依赖于示例 2 。请在完成示例 2的基础上完成改示例。
14.3.1 需求
1、用户希望我们的仪表盘上能加入一个下拉菜单以选择查看哪个CPU的使用情况。要监控的指标是useage_user,仪表盘上要显示每 1 分钟,CPU使用率的最大值、最小值和中位数。
14.3.2 创建变量
1、这里先不解释为什么创建变量。鼠标悬停在左侧的【扳手图案】按钮,在弹出栏上选择Variables。如图所示:
2、点击右上角CREATE VARIABLES按钮,选择New Variable,会弹出一个创建变量的对话框。在右上角的Type为Query的前提下,在脚本编辑区键入以下内容:
import"influxdata/influxdb/schema"
schema版权声明:本文标题:掌握InfluxDB界面,高效管理你的表数据 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.betaflare.com/web/1772447085a3274494.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论