Grafana v10.4 中的新功能
欢迎来到 Grafana 10.4!这个次要版本本身包含了一些显著改进,以及我们计划在 Grafana v11 中默认启用的功能的早期预览。请继续阅读,了解设置告警通知的更快方法、配置单点登录的全新 UI,以及 Canvas、Geomap 和表格面板的改进。
要了解此版本所有更改的更多详细信息,请参阅 更新日志。有关升级到 v10.4 时我们建议的具体步骤,请查看我们的 升级指南。
仪表盘和可视化
仪表盘中的 AngularJS 插件警告
所有 Grafana 版本均已正式可用
Grafana 中对 AngularJS 的支持已在 v9 中弃用,并将在 Grafana v11 中默认关闭。发生这种情况时,任何依赖 AngularJS 的插件将无法加载,仪表盘面板也无法显示数据。
为了帮助您了解可能受到影响的范围,Grafana 现在会在任何依赖 AngularJS 插件的仪表盘中显示警告横幅。此外,任何面板插件或底层数据源插件依赖 AngularJS 的面板中都会出现警告图标。
这补充了管理菜单下“插件”页面上已有的警告。
此外,您还可以使用我们的 detect-angular-dashboards 开源工具,该工具可在任何 Grafana 实例上运行,生成一份报告,列出所有依赖 AngularJS 插件的仪表盘以及正在使用的插件。此工具还支持检测依赖 AngularJS 的 私有插件,但此特定功能需要 Grafana v10.1.0 或更高版本。
使用上述工具和警告来规划迁移到 Grafana 中包含的或来自 Grafana 插件目录 的基于 React 的 可视化 和 数据源。
要了解更多信息,请参阅 AngularJS 支持弃用,其中包含 推荐的替代插件。
数据可视化体验改进
所有 Grafana 版本均已正式可用
我们对 Grafana 中数据可视化的体验进行了许多小改进。
Geomap geojson 图层现已支持样式设置
您现在可以可视化 geojson 样式,例如多边形、点颜色/大小和线串。要了解更多信息,请 参阅文档。
Canvas 元素现已支持对齐和吸附
由于元素现在可以自动吸附和相互对齐,您可以轻松精确地放置 Canvas 中的元素。
在表格可视化中内联查看数据链接
您现在可以内联查看您的数据链接,以帮助您的表格保持视觉上的简洁流畅。
使用“分组为嵌套表格”在表格可视化中创建子表格
在所有 Grafana 版本中以公开预览版提供
您现在可以使用新的“分组为嵌套表格”转换从数据创建子表格。要使用此功能,请启用 `groupToNestedTableTransformation` 功能开关。
使用 RBAC 设置库面板权限
Grafana Enterprise 和 Grafana Cloud 中正式可用
我们添加了通过基于角色的访问控制 (RBAC) 管理库面板权限的选项。借助此功能,您可以选择谁可以创建、编辑和读取库面板。RBAC 提供了一种标准化的方式来授予、更改和撤销对 Grafana 资源(如仪表盘、报告和管理设置)的查看和修改权限。
工具提示改进
在所有 Grafana 版本中以公开预览版提供
我们对 Grafana 中工具提示的工作方式进行了许多小改进。要试用新的工具提示,请启用 `newVizTooltips` 功能开关。
支持点击复制
您现在可以通过点击工具提示中的文本来复制其内容。
可滚动内容
您现在可以滚动工具提示的内容,从而查看长列表。目前支持时序图、K线图和趋势图的可视化。我们将在未来版本中增加更多滚动功能的改进。
为 K线图可视化添加了工具提示选项
默认工具提示选项现在也显示在 K线图可视化中。
时序图中的悬停距离选项
我们添加了一个工具提示悬停距离限制选项(以像素为单位),这使得当两个数据集在时间上不对齐时,可以减少光标下悬停的数据点数量。
返回上一页
在所有 Grafana 版本中以公开预览版提供
当您浏览 Grafana 时(例如,探索与告警相关的仪表盘和指标),很容易偏离您的起点,并且很难返回到原处。“返回上一页”按钮是回到先前上下文(例如触发您探索的告警规则)的简便方法。此首个版本适用于告警,我们计划在未来版本中将其扩展到 Grafana 中的其他应用和功能,以便更轻松地导航。
“返回上一页”功能目前正在 Grafana Cloud 中逐步推出。要在自托管 Grafana 中试用“返回上一页”,请在 Grafana v10.4 或更高版本中开启 `returnToPrevious` 功能开关。
注意
术语“上下文”指 Grafana 中的应用,例如 Incident 和 OnCall,以及核心功能,例如 Explore 和 Dashboards。
要留意您上下文的变化,请查看 Grafana 的面包屑导航。如果您从 Home > 仪表盘 切换到 Home > 探索,则您更改了上下文。如果您从 Home > 仪表盘 > 播放列表 > 编辑播放列表 切换到 Home > 仪表盘 > 报告 > 设置,则您处于同一上下文。
告警
简化告警通知路由
所有 Grafana 版本均已正式可用
此功能简化了您在告警规则触发时配置通知发送位置的选项。您可以在告警规则创建表单中直接选择现有的联系点,而无需进行通知策略的标签匹配。 您还可以在告警规则中直接设置可选的静音、分组和时间设置。
简化路由继承了告警规则的 RBAC,在增强通知路由控制的同时,防止意外修改通知策略,确保关键通知能够送达预期的联系点。
要试用简化告警通知路由,请启用 `alertingSimplifiedRouting` 功能开关。
Grafana 告警升级与规则预览
所有 Grafana 版本均已正式可用
希望迁移到新的 Grafana 告警产品的用户可以放心地使用 Grafana 告警迁移预览工具。该迁移预览工具允许用户在切换之前查看、编辑和删除迁移的规则,并可以选择回滚到旧版告警 (Legacy Alerting)。
规则评估分散在整个评估间隔内
所有 Grafana 版本均已正式可用
Grafana 告警以前在评估间隔开始时评估规则。这会突然增加资源利用率,影响数据源。现在,规则评估分散在整个间隔内,以便更平稳地利用数据源性能。
对 Prometheus 和 Mimir Alertmanager 的 UTF-8 支持
所有 Grafana 版本均已正式可用
Grafana 现在可用于管理配置为 UTF-8 的 Prometheus 和 Mimir Alertmanager。更多信息请参见 Alertmanager 0.27.0 版本说明。
认证和授权
用于配置 OAuth 提供商的 SSO 设置 UI 和 Terraform 资源
在所有 Grafana 版本中以公开预览版提供
在 Grafana 中配置 OAuth 提供商曾有些繁琐:Grafana Cloud 用户需要联系 Grafana 支持,自托管用户需要手动编辑配置文件、设置环境变量,然后重启 Grafana。在 Cloud 上,存在高级认证页面可以配置一些提供商,但配置通用 OAuth 之前不可用,并且无法通过 Grafana UI 管理设置,也无法通过 Terraform 或 Grafana API 管理设置。
我们的目标是让您的 Grafana 实例的 SSO 设置变得简单快捷。
为此,我们在 Grafana 中引入了更易于自助服务的 OAuth 配置选项。目前所有支持的 OAuth 提供商现在都可以通过 Grafana UI、Terraform 和 API 进行配置。通过 UI,您现在还可以管理通用 OAuth 提供商的所有设置。
我们也在努力为所有其他支持的 OAuth 提供商(例如 GitHub、GitLab、Google、Microsoft Azure AD 和 Okta)添加完整的配置支持。您已经可以通过新的自助配置选项管理其中一些设置,我们目前正在添加更多内容。
数据源
注意
以下数据源与 Grafana 本身是分开发布的。在此列出是为了增加曝光度。
适用于 Grafana 的 PagerDuty 企业数据源
Grafana Enterprise 和 Grafana Cloud 中正式可用
适用于 Grafana 的 PagerDuty 企业数据源插件允许您查询事件数据或使用标注可视化事件。
注意
插件目前处于预览阶段。
您可以在 文档 中找到更多信息和如何配置该插件。
截图


SurrealDB 数据源
所有 Grafana 版本中的实验性功能
插件目录 中已添加了 SurrealDB 数据源,可以将 实时多模型数据库 SurrealDB 与 Grafana 的可视化功能集成。该数据源允许用户在 Grafana 中使用 SurrealDB 的查询语言直接查询和可视化 SurrealDB 的数据。
今天发布的 SurrealDB 数据源只包含基本功能。您可以使用内置查询编辑器编写 SurrealQL 查询,但目前暂不支持许多 Grafana 功能,例如宏。
您可以在 Github 上找到更多信息和如何配置该插件。

日志的表格可视化
所有 Grafana 版本均已正式可用
日志的表格可视化在 Grafana 10.3 中宣布公开预览,现已在 Cloud(所有版本)和 Grafana 10.4 中正式可用。
10.4 版表格可视化中的新功能
- 排序列的能力
- 字段数据类型自动检测
- json 字段的自动检测和清晰格式化
立即试用!