GrafanaCONline是我们为Grafana开源用户和仪表盘爱好者设计的年度社区活动,它也标志着Grafana最新和最伟大的版本全面上市。Grafana 9.0现在可供开源和Grafana企业用户使用,并正逐步推广到Grafana云用户。(大多数实例已经升级了!)新的Grafana云用户将立即获得Grafana 9.0的体验。
Grafana 9.0的主要重点是改善Grafana的用户体验,使观察能力和数据可视化对每个人来说都更容易和更容易获得。无论是通过Prometheus和Loki可视化查询生成器还是面板和仪表盘搜索功能,Grafana 9.0都引入了更新的工作流程,使发现和调查数据变得更容易、更直观。如果没有全新的仪表盘面板,Grafana的任何重要版本都是不完整的。新的热图面板让你可以访问快速而强大的直方图可视化,具有高分辨率和对颜色光谱的细粒度控制。
这个重要版本的另一个头条是对Grafana警报的改进。在去年的GrafanaCONline上,我们发布了一个新的警报体验,以精简和简化跨多个数据源和Grafana部署的警报创建和管理。随着Grafana 9.0的推出,我们进一步改善了警报体验--特别是UI和文档--现在它已经成为OSS、云和企业部署的默认框架。如果你想了解v9.0中警报的新内容,请跳到6月16日太平洋时间8:00/15:00 UTC的GrafanaCONline会议上专门讨论警报问题,看看它是如何工作的演示。
要深入了解所有最新功能,请加入Grafana创建者和Grafana实验室CGO/联合创始人Torkel Ödegaard以及Grafana团队成员Ivana Huckova和Giordano Ricci于6月15日太平洋时间8:00/15:00 UTC举行的Grafana9.0会议。在这次讲座中,你将看到Grafana 9.0的演示,并有独特的机会在现场问答环节与团队互动。
如果你想马上使用这些新功能,你可以在几分钟内开始使用Grafana Cloud。现在就注册一个免费账户吧!
Grafana 9.0:亮点
易用性一直是Grafana项目的一个指导原则。Grafana 9.0在解决这三个核心领域的同时,继续改善可用性:
发现你的数据
对你的数据采取行动
保护您的数据
可视化的普罗米修斯查询生成器
尽管PromQL是一种强大的查询语言,但我们必须面对它--当涉及到编写查询时,它并不是最简单的,更不用说理解它们。对于普罗米修斯的新手来说,开始编写查询可能是令人生畏的。
普罗米修斯的新查询生成器正是为了解决这个问题而建立的。通过Grafana 9.0,你将在Explore中看到一个全新的可视化查询生成器界面,允许任何人编写、编辑和理解查询的内容。
多种方式来编写查询
你已经熟悉的Explore界面现在增加了切换字段,可以选择在文本编辑模式**(Code**)或可视化构建器模式**(Builder**)中编写PromQL查询。当你选择生成器模式时,一个新的可视化界面允许你通过多词搜索下拉菜单选择感兴趣的指标来制作你的查询。你可以在这些模式之间进行切换,同时保留你的文字修改。
用指标和标签过滤器建立你的查询
这个新的查询生成器允许你通过多词搜索来搜索和选择一个指标。你可以从选择一个度量衡或一个标签过滤器开始,因为它们都可以作为彼此的过滤器。
对度量衡进行数学运算
操作字段用于通过各种函数、聚合和二进制操作对感兴趣的度量进行数学操作。你可以通过+ Operation 按钮将这些操作分层。由于操作是按照执行的顺序呈现的,而不是按照文本查询中的颠倒顺序写的,这使得阅读和编辑查询变得更加容易。
通过应用内指南持续学习
如果你是PromQL的新手,你可以使用第三种模式,即解释,通过应用内指南了解已经写好的查询。你可以在生成器模式和解释模式之间切换,同时保留查询,以了解更多关于被查询的指标和执行的操作。

上图:切换到应用内指南的解释模式,以了解一个查询。

上图:看到详细解释查询的不同参数代表什么。
新的可视化生成器也有被称为 "提示 "的建议,建议正确的操作,为所考虑的指标定制,有常见但困难的操作,如绘制柱状图。

上图:提示引导你为被查询的指标选择最适合的操作。
可视化的Grafana Loki查询生成器
在Grafana 9.0中,编写LogQL查询也得到了一个可视化查询构建界面的帮助。在许多方面,LogQL比PromQL更复杂,有更多的语法需要记住。新的查询生成器将帮助你编写和理解Loki查询,而不需要记住任何语法。
在下图所示的Loki查询生成器中,你可以添加和编辑标签过滤器、行过滤器、解析器和函数。Loki查询生成器支持上面列出的Prometheus查询生成器的所有功能,包括嵌套二进制操作、解释模式,以及在文本编辑模式和可视化生成器模式之间切换的能力,同时保留了变化。

探索到仪表板的工作流程
虽然Grafana一直支持在不丢失上下文的情况下从仪表盘移动到Explore的能力,但反过来却不可能。这导致了次优的体验,尤其是在规模上,用户不得不在仪表盘内重写查询,而没有任何错误。
好消息。Grafana 9.0公布了一个新的探索到仪表盘的工作流程,允许你直接从探索模式中创建面板或仪表盘。当一个复杂的查询起作用时,你不再需要费力地复制它或重写它到一个新的仪表板。相反,只需指示Grafana,通过点击一个按钮(见下图),就可以直接从Explore创建一个新的面板/仪表盘或添加到一个现有的面板中。生成的面板包含所有面板的查询和从Explore中显示的当前结果中自动挑选的默认可视化。

上图:新的Explore-to-ashboard工作流程。
新的热图面板
新的和修订的热图面板经历了架构上的变化,使其具有很高的性能(能够渲染超过20万个数据点的许多时间序列),并且速度快了几个数量级。除了性能之外,热图面板上的分辨率也很高,而且你现在可以对色谱进行可定制的细化控制。

上图:新的热图面板。
命令调色板
命令调色板对于那些粘在你的键盘上的人来说是一个很大的生产力提升。使用cmd+K(MacOS)或ctrl+K(Linux/Windows),你可以拉出一个命令调色板,使导航和仪表盘搜索更容易。根据你在Grafana用户界面中的位置,你可以快速运行查询,切换到分割视图并返回,在仪表板之间导航,或改变主题偏好。

面板搜索
如果你管理多个仪表盘和每个仪表盘下的许多不同的面板,搜索面板标题可以优化滚动仪表盘或在仪表盘之间切换以找到正确面板的时间。随着搜索功能的最新更新,你现在可以按标题搜索面板。(这目前是一个选择加入的功能)。

仪表板中的痕迹面板
在Grafana 9.0中,你现在可以在仪表盘中添加追踪面板,通过追踪视图可视化你的追踪,而不是在探索模式中查看它们。该功能目前在Grafana 9.0中处于测试阶段。
仪表盘预览
这个测试版功能提供了所有可用仪表盘的摘要概述,当名字不够用时,可以帮助你快速找到你需要的仪表盘。如果你有兴趣选择加入这个功能,请阅读我们的文档。你也可以在我们的2022年黑客马拉松综述博文中了解更多关于仪表盘预览项目的信息。

展开导航栏,可以更好地了解Grafana的功能和你安装的集成项目。Grafana 9还将引入一种方法,让你对仪表盘进行加星,并从导航菜单中轻松访问它们。你可以通过打开savedItems 功能切换来选择访问星级仪表盘。
Grafana警报的改进
在v8.0中,我们引入了新的选择进入警报体验,这在我们的产品(OSS、云和企业)中是一致的,并汇集了Grafana面板警报和Prometheus式警报。在Grafana 9.0中,这现在是默认的,随着这一变化,我们根据你的反馈进行了改进,包括改进UI和文档。
要了解有关Grafana告警的所有细节,请阅读我们的博文或报名参加GrafanaCONline 2022年的会议 "Grafana 9中的告警:有哪些新的改进",时间是6月16日星期四,太平洋时间8:00/15:00 UTC。
Grafana企业版的报告
企业用户现在拥有更好的报告功能。你可以在一份报告中添加多个仪表盘,以整合分散在多个仪表盘中的数据,并在报告中嵌入仪表盘的图片,以便快速浏览可操作的见解。
默认封套加密
Grafana 9.0现在默认支持信封加密,以加密数据库中的秘密。你不再需要在Grafana配置中明确打开信封加密功能。封套加密不是依靠一个单一的密钥来加密数据库中的所有秘密,而是通过依靠一组密钥来提供额外的安全性,这些密钥由另一个密钥来进一步加密。这使得快速轮换加密密钥成为可能。
在Grafana企业版中,你也可以将你的密钥加密钥匙(KEK)存储在外部密钥管理服务(KMS)中,如AWS KMS或Azure Key Vault,以获得额外的安全性。
基于角色的访问控制现在普遍可用
基于角色的访问控制(RBAC),以前被称为细粒度的访问控制,现在广泛支持Grafana的各种功能(仪表盘、数据源、注释等),并且默认对Grafana Enterprise和Grafana Cloud Advanced可用。
谢谢!
衷心感谢所有通过提交PR、错误报告和反馈做出贡献的Grafana用户