Grafana v8.5 新增功能
我们很高兴宣布 Grafana v8.5 发布,其中包含多项改进,重点提升了 Grafana 的可用性、性能和安全性。
我们在此总结了此版本的新增功能,您也可能对发布公告博客文章感兴趣。如果您想了解所有详细信息,可以查阅完整的 changelog。
开源版
告警 - Grafana 管理的告警规则分组名称
在没有命名空间分组的情况下处理少量以上的 Grafana 管理的告警规则一直很麻烦。它们也与 Prometheus Alert Generator 合规规范不一致,这使得处理 Grafana 管理和 Prometheus 管理的告警成为一种令人困惑的体验。在此版本中,您仍然可以在“列表”选项卡中查看扁平化的 Grafana 管理的告警,或者使用新的“分组”选项卡来处理分组
选择有用的分组名称,并在分组之间移动告警规则。

同一分组中的规则会一起评估,因此您也可以设置整个分组的间隔。

分析
您现在可以使用一个新的配置选项来分别启用 Grafana 版本更新检查和 Grafana 插件版本更新检查,该选项专门用于启用插件版本更新检查。之前的版本更新检查配置现在仅控制 Grafana 版本更新检查。
启用后,每 10 分钟运行一次检查。当有新版本可用时,它将通过 UI 通知。这些检查不会触发 Grafana 软件的任何自动更新,也不会发送任何敏感信息。
插件更新可用

Grafana 更新可用

仪表盘面板
除了 RSS feed,新闻面板现在支持 Atom feed,允许您在 Grafana 中显示更广泛的数据和信息。
条形规面板中的滚动功能
条形规面板现在支持滚动以支持显示大型数据集,同时保持标签的可读性。您可以为条形设置最小宽度或高度(取决于图表方向),允许内容在容器中溢出并变得可滚动。


转换
模板变量替换
我们已在转换中添加了对模板变量替换的支持。这使得仪表盘在使用转换时与用户输入计算、$__interval 和 $__interval_ms 更加互动。
分组到矩阵
一个新的转换可用,可以帮助您使用 Grafana 表格插件以矩阵格式组织数据。
展开导航栏 (Beta)
通过开启 ‘newNavigation’ 功能开关即可使用。您可以展开导航栏,以便更好地概览 Grafana 的功能和已安装的集成。此功能目前处于 beta 版本,我们非常感谢您的反馈。请报名与 Grafana 团队进行通话 - 只需 30 分钟,您将获得一张 40 美元礼品卡,作为感谢您时间的表示。美国、英国、加拿大、澳大利亚、法国、德国或南非:在此报名;世界其他地区:在此报名。

错误告警通知列表 (Beta)
通过开启 ‘persistNotifications’ 功能开关即可使用。为了支持调试 Grafana 中的问题,查看仪表盘时出现的错误告警现在包含一个跟踪 ID,这些告警可以在“个人资料 / 通知”下访问。

服务账号 (beta)
服务账号是 Grafana 内部机器访问方面的一项重大进展。您可以为每个服务账号创建多个具有独立过期日期的 API 令牌,并且可以在不删除的情况下临时禁用服务账号。这些优势使得服务账号成为 Terraform 和其他应用与 Grafana 进行身份验证的一种更灵活的方式。服务账号也与 精细访问控制配合使用:您可以通过授予服务账号特定角色来限制它们可以执行的功能,从而提高安全性。服务账号目前处于 beta 阶段;您可以通过启用 service-accounts
功能开关来试用它们,或者,如果您是 Grafana Cloud 用户,可以联系我们的支持团队获取抢先体验。在我们的文档中了解有关服务账号的更多信息。

可观测性
Splunk 的跟踪到日志功能
借助跟踪到日志功能,您只需点击一下即可查看跟踪或 span 的相关日志。您现在可以从跟踪数据源链接到 Splunk 日志。在您的跟踪数据源中,通过选择 Splunk 数据源和相关的查询选项(例如要在查询中包含的标签)来配置跟踪到日志功能。
实验性 Explore 到仪表盘工作流
允许用户直接在 Explore 中创建面板。
Explore 中的所有查询都会复制到新面板,面板类型会根据查询的响应自动选择。对于多个查询,它将查看第一个非隐藏查询的响应来确定可视化类型。
此功能由 explore2Dashboard
功能开关控制,默认启用。
Grafana Enterprise
安全
告警功能支持精细访问控制 (beta)
查看下面的 Grafana Enterprise / 安全部分了解更多详情,包括如何启用此 beta 功能;我们已在 Grafana Enterprise 中为告警规则、通知策略和联系点实现了精细访问控制。您可以使用 accesscontrol
功能开关开启精细访问控制,或者,如果您是 Grafana Cloud 用户,可以联系我们的支持团队获取抢先体验。有关精细访问控制的更多信息,请访问我们的文档。

控制对仪表盘、文件夹和标注的访问 (beta)
您现在可以使用精细访问控制来管理哪些特定用户、团队和角色可以创建、读取、更新或删除仪表盘、文件夹或标注。这些是最新集成精细访问控制的服务,它有助于您在 Grafana 中精确控制用户应有的访问权限。精细访问控制目前处于 beta 阶段,但正式发布即将到来,计划在我们的 9.0 版本中推出。您可以使用 accesscontrol
功能开关开启精细访问控制,或者,如果您是 Grafana Cloud 用户,可以联系我们的支持团队获取抢先体验。有关精细访问控制的更多信息,请访问我们的文档。

使用托管标识配置 Azure Key Vault
您可以通过从密钥管理服务(如 AWS KMS 或 Azure Key Vault)检索数据库加密密钥,来更安全地保存 Grafana 数据库中的密钥(如数据源凭据)。在 Grafana v8.5 中,您可以使用 Azure 托管标识来集成 Azure Key Vault。这简化了 Key Vault 集成,并使其与 Grafana 数据源(如 Azure Data Explorer)保持一致。
更轻松地配置报告
报告是将 Grafana 仪表盘通过电子邮件与不定期登录 Grafana 的用户共享的好方法。在 8.5 版本中,我们改进了报告编写 UI,让您更快速、更轻松地创建报告。在列表视图中一目了然地查看报告详情,逐个配置步骤,并将报告保存以供日后使用。此外,Grafana 现在每次发送报告时都会发出日志,以便您确认其状态或了解发送错误。在我们的文档中了解更多关于报告的信息。
