Chronograf 1.7 发布:Flux 查询构建器、预定义仪表板和作用域注释
作者:Russ Savage / 产品,用例,开发者
2018年11月07日
导航至
InfluxData 工作中最强大的一点是,有一个不断以新方式使用我们的软件的惊人的开源社区。随着 Chronograf 的最新发布,我们查看了用户如何使用我们的软件,并使其比以往任何时候都更容易、更强大。
最新版本可在我们的 InfluxData 下载页面找到。
预定义仪表板和简单源配置
让我们从设置 Chronograf 开始。我们为将您的第一个 InfluxDB 和 Kapacitor 连接添加到 Chronograf 添加了一个逐步指南。为了帮助用户开始构建仪表板,我们还添加了预定义仪表板,您可以将其导入 Chronograf 并作为构建梦想仪表板的起点。可用的仪表板包括 MySQL、VMware vSphere、Kubernetes 以及更多。这些是通过相应的 Telegraf 输入插件填充的。不确定要使用哪个插件?新的“仪表板说明”功能(见下文)提供了关于使用哪个插件的具体指导。
探索您的数据并将其直接发送到仪表板
数据探索页面已经完全翻新,并添加了一些新功能。您现在可以在不离开页面的情况下选择任何数据源来运行查询,或者您可以选择一个动态源,这是 Chronograf 当前连接到的数据源。
此外,您现在还可以选择任何可视化类型,而不仅仅是折线图或基本表格。您可以使用表格图类型来探索表格数据,而无需在仪表板上创建单元格。
我们还添加了将您在探索器中正在进行的查询直接发布到一个或多个仪表板的能力。
还有许多其他小的改进,使探索您的数据变得更加容易。
全面支持 Flux 查询以供探索和仪表板使用
对于使用 InfluxDB 1.7 并探索 Flux 技术预览的用户,我们在 Chronograf 中添加了一个相应的技术预览,这是一个完全专门的 Flux 脚本构建器,允许您探索这个强大的新语言。我们吸收了从 InfluxDays London 的初始演示中收到的所有良好反馈,并将其纳入一个强大的构建器。
有几种方法可以开始构建您的第一个 Flux 查询。最简单的方法是使用脚本向导选择您要查询的内容。我们为您构建了一个起始脚本,您可以修改它,以便在更熟悉该语言时使用。模式窗口允许您选择要查询的字段,并为您构建 Flux 脚本。
最后,当你掌握了基础知识后,可以使用函数探索器来发现其他Flux函数并将它们添加到您的脚本中。
另一个非常有用的功能是原始数据视图。这可以让你查看Flux查询返回的注释CSV数据,从而了解如何转换数据。
这里有一个小贴士:您可以使用Ctrl + Enter快捷键提交Flux查询,这将触发“运行脚本”。
仪表板和范围注释的说明
仪表板也有一些新功能。第一个是可以向Chronograf中的任何仪表板单元格添加注释。注释可以帮助使用您的仪表板的其他人理解正在查询的数据,更重要的是,如果出现问题该怎么办。这些注释支持完整的Markdown语法,这意味着您可以链接到其他工具或甚至添加图片!除了向现有单元格添加注释外,我们还有一个注释图表类型,让您只需在仪表板中添加文本。
我们添加了使用与您的数据相同的标签来范围注释的功能。这允许您仅过滤特定主机、服务、集群或任何您想要的分组注释。对于使用模板变量的仪表板,这使得注释变得非常有用。这对于多人使用相同仪表板但基于不同的模板变量值创建注释的情况尤其如此。
总结
Chronograf还有许多其他改进,包括更快、更强大的日志查看器、改进的警报规则页面以在多个Kapacitor实例之间切换,等等。
Chronograf有一个令人惊叹的用户社区,他们为我们构建的功能提供了宝贵的反馈。这个版本为Chronograf添加了一些令人印象深刻的新功能,同时使用户每天进行的某些活动变得更加容易。我们希望您喜欢Chronograf的最新版本,并期待听到您对我们能如何改进的意见。