发布公告:Chronograf 1.9.0
作者:Tim Hall / 产品
2021年6月28日
导航至
Chronograf 的新功能版本现已发布。
- Chronograf 1.9.0 — 发行说明
Chronograf 的最新版本包含以下新功能
Kapacitor 集成和 Flux 任务
- 随着 Kapacitor 1.6 的推出,Kapacitor 现在允许调度和运行 Flux 脚本。Chronograf 1.9 提供了基于 Flux 的任务的可见性,并允许通过 UI 启用/禁用它们。您还可以检查任务本身并查看执行日志。但是,通过 Chronograf 任务是只读的。
- 现在提供对 Microsoft Teams、ServiceNow、BigPanda 和 Zenoss 事件处理程序的配置支持。
- 我们已取消对 HipChat 作为事件处理程序的支持。
Flux 改进和附加功能
- 已添加对预定义和自定义仪表板模板变量到 Flux 查询执行的支持。Flux 查询现在包含一个
v
记录,其中包含每个变量的键值对。这使得您的基于 Flux 的仪表板查询可以在 Chronograf 和 InfluxDB Cloud 或 InfluxDB OSS v2.x 之间移植。 - 现在也可以使用 Flux 定义模板变量。
- 当 InfluxDB 1.8+ 中未启用 Flux 时,现在提供了一个帮助文档链接。
数据浏览器改进
- 您现在可以在查询构建器中过滤字段。
- 在创建包含多个查询的仪表板单元格时,系统会提示您选择要保存到仪表板的查询(或所有查询)。
- 已添加以下元查询模板
- SHOW FIELD KEYS
- SHOW SUBSCRIPTIONS
- SHOW QUERIES
- SHOW GRANTS
- SHOW SHARDS
- SHOW SHARD GROUPS
- EXPLAIN
- EXPLAIN ANALYZE
安全性
- 在现有的 GitHub OAuth 集成中支持 GitHub Enterprise。
- Chronograf 中 OAuth 集成的 OAuth PKCE (RFC7636) 支持。
- PKCE 缓解了在 OAuth 令牌交换期间授权码被拦截的威胁。Google、Azure、Okta、Auth0、GitLab 等都已支持 OAuth PKCE。启用 PKCE 应该对尚不支持它的服务(如 GitHub 或 Bitbucket)的集成没有影响。
扩展的配置选项
- 自定义自动刷新间隔可以添加到 Chronograf 仪表板中可用的间隔列表中。在 Chronograf 配置中,您现在可以提供键值对列表,其中键是在自动刷新下拉菜单中显示的间隔名称,值是以毫秒为单位的自动刷新间隔。
- 现在可以通过 Chronograf CLI 创建到 InfluxDB v2.x 和 InfluxDB Cloud 的数据源连接。
Chronograf 高可用性 (HA)
- 启用 Chronograf HA 时,现在支持通过 HTTPS 将数据迁移到 ETCD。
- 此外,您可以为 ETCD 连接设置受信任的 CA 证书。
InfluxDB 管理
- UI 的 InfluxDB 管理部分的“查询”页面现在包含以下内容
- 默认情况下,查询按执行时间降序排序。
- 您可以按执行时间或数据库更改查询的排序。
- 连接的 InfluxDB 实例中数据库数量的计数现在显示在“查询”页面标题中。
- 您可以控制“查询”页面的刷新间隔,其中包括完全暂停刷新的选项。
日志查看器
- 现在可以选择隐藏或显示页面顶部的日志计数直方图。
- 对日志查看器进行了性能改进和其他资源使用改进,以防止页面处于非活动状态时日志查看器持续查询 InfluxDB。
其他
- 现在可以在使用 Chronograf 将数据写入 InfluxDB 时选择时间精度。
- 提供 MacOS ARM64 版本。
- 进行了许多额外的错误修复和其他改进。请查看发行说明以了解所有详细信息。
如果您发现问题或有疑问,请加入我们的 InfluxDB 社区 Slack,在我们的 Chronograf GitHub Repo 或我们的 社区站点中发布,我们将进行查看。