Chronograf 新增注释、更智能的仪表板加载、改进的 TICKscript 支持以及更多功能

导航至

最新版本的 Chronograf 包含大量功能,专注于提高仪表板的可用性和性能,同时还改进了 TICKscript 开发和用户管理。

注释支持

Chronograf 用户现在可以向其图表添加注释,以标记重要事件,为图表中可视化的数据提供上下文。用户可以为时间轴上的单个点添加注释,也可以为时间间隔创建注释。注释会添加到该时间的所有图表中,这使用户能够轻松关联重要事件(例如跨多个指标的更改或中断)的影响。

更智能的仪表板加载

对于创建包含大量图表的仪表板的用户,我们还引入了更智能的图表加载,以提高 UI 性能并减少后端数据库的压力。加载仪表板时,只会加载和刷新当前视图中的图表,因此用户可以快速查看他们需要的信息。当用户向下滚动页面时,图表会在进入视图时自动加载和刷新,保持信息最新。如果您对此问题有任何意见或反馈,我们很乐意听取您的意见

图表中的静态图例

图表的图例仅在鼠标悬停时才可见并不总是理想的,例如在办公室展示仪表板供团队成员路过时查看。在此版本中,我们添加了在每个单元格中显示静态图例的选项,同时允许用户通过从静态图例中选择特定系列来选择和突出显示图表中的特定系列。用户可以通过在静态图例中“shift”+单击系列名称来切换单个系列的可见性

改进的 TICKscript 编辑器

对于 Kapacitor 用户和 TICKscript 开发者,有三个重大改进。首先,Chronograf 现在支持测试警报处理程序配置,因此您可以确保在使用它们之前已正确设置它们。其次,在警报规则构建器中,Chronograf 现在支持为每个规则添加多个警报节点的功能,以便用户可以将警报发送到多个位置。以前,有此要求的用户将不得不手动编辑生成的 TICKscript 才能实现此结果。最后,在 TICKscript 编辑器中,我们通过增强日志信息的显示方式并简化保存 TICKscript 更改的过程,使在浏览器中查看日志和调试代码变得更加容易。

改进的组织和基于角色的访问控制的管理工具

在 1.4.0 版本中,Chronograf 引入了对组织和基于角色的访问控制的支持,这允许团队使用流行的 OAuth2 提供商登录,并围绕对他们有意义的各种分组来组织他们的 Chronograf 实例。今天,我们添加了一些功能和 UI 改进,以使管理员更轻松地管理组织和用户。首先,我们引入了组织映射,这允许管理员自动化将新用户添加到最适合其角色的组织的任务。我们还添加了一个专用的“所有用户”页面,仅对超级管理员可见,他们可以在单个视图中管理所有组织的所有用户。最后,我们添加了管理员在需要时将自己从组织中移除的功能。

我们还更新了代码库到 Go 1.9.4 和 Node 6.12.3,以利用其中的改进。

我们还要非常感谢 Github 用户 @jfyuen 为此版本贡献代码。特别感谢 @karel-rehor、@jcmcken、@AlbinOS 帮助查找和报告问题。查看更新日志以获取完整详细信息。开源版本的二进制文件可以在我们的下载页面上找到。

即将推出

团队正在努力开发下一组功能,包括表格图表显示和重新设计的主机页面。您可以跟踪进度并将您的想法添加到问题 #1686#682