Grafana 8.1.0-beta1 发布说明
特性和增强
- 警报: 添加 Alertmanager 通知选项卡。 #35759, @nathanrodman
- 警报: 添加按钮用于停用当前的 Alertmanager 配置。 #36951, @domasx2
- 警报: 在 Loki/Prometheus 数据源配置中添加开关,选择不使用警报 UI。 #36552, @domasx2
- 警报: 允许警报规则表单中任何“评估时长”值 >=0。 #35807, @domasx2
- 警报: 如果 Cortex Alertmanager 返回空用户配置,从状态端点加载默认配置。 #35769, @domasx2
- 警报: 视图显示警报规则及其基础数据。 #35546, @mckn
- 注释面板: 发布注释面板。 #36959, @ryantxu
- 注释: 在内置注释中为标签添加类型提示支持。 #36377, @ashharrison90
- AzureMonitor: 添加 Azure 服务的精选仪表盘。 #35356, @avidhanju
- AzureMonitor: 为 Microsoft Azure 门户的指标添加深层链接支持。 #32273, @shuotli
- AzureMonitor: 移除对 Azure Monitor Logs 使用不同凭据的支持。 #35121, @andresmgot
- AzureMonitor: 支持查询日志查询的任何资源。 #33879, @joshhunt
- Elasticsearch: 添加冻结索引搜索支持。 #36018, @Elfo404
- Elasticsearch: 根据模板变量值而非名称命名字段。 #36035, @Elfo404
- Elasticsearch: 添加速率聚合。 #33311, @estermv
- Email: 允许配置电子邮件通知的内容类型。 #34530, @djairhogeuens
- Explore: 达到行限制时添加更多元信息。 #33069, @ivanahuckova
- Explore: 改进跟踪视图的 UI。 #34276, @aocenas
- FieldOverrides: 添加支持,可在覆盖字段中更改显示名称,并使其与后续规则匹配。 #35893, @torkelo
- HTTP 客户端: 引入
dataproxy_max_idle_connections
配置变量。 #35864, @dsotirakis - InfluxDB: InfluxQL: 为时间序列数据添加标签。 #36702, @gabor
- InfluxDB: InfluxQL: 使测量搜索不区分大小写。 #34563, @gabor
- Legacy Alerting: 在 webhook 通知通道中用结构体替换 simplejson。 #34952, @KEVISONG
- Legend: 将“最后(非空)”的显示名称更新为仅“最后*”。 #35633, @torkelo
- 日志面板: 添加选项以显示常用标签。 #36166, @ivanahuckova
- Loki: 添加 $__range 变量。 #36175, @ivanahuckova
- Loki: 在模板中添加对“label_values(log stream selector, label)”的支持。 #35488, @ivanahuckova
- Loki: 在仪表盘中添加临时过滤支持。 #36393, @ivanahuckova
- MySQL 数据源: 添加时区参数。 #27535, @andipabst
- NodeGraph: 在图例中显示渐变字段。 #34078, @aocenas
- PanelOptions: 更新面板选项/字段配置对象时不发生突变。 #36441, @dprokop
- PieChart: 使饼图渐变更柔和以匹配其他图表。 #36961, @nikki-kiga
- Prometheus: 更新 PromQL 类型提示和高亮。 #36730, @ekpdt
- Prometheus: 为 step 字段插值变量。 #36437, @zoltanbedi
- Provisioning: 通过跨所有仪表盘提供程序进行验证来改进验证。 #26742, @nabokihms
- Query cache: 为缓存添加加密选项。(Enterprise)
- Reporting: 对调度使用开始和结束日期。(Enterprise)
- SQL 数据源: 允许时间序列使用多个字符串/标签列。 #36485, @kylebrandt
- Select: 将选择菜单 Portal 到 document.body。 #36398, @ashharrison90
- Team Sync: 添加组映射支持通用 OAuth 提供程序的团队同步。 #36307, @wardbekker
- Tooltip: 使活动序列更显眼。 #36824, @nikki-kiga
- Tracing: 添加配置跟踪到日志开始和结束时间的支持。 #34995, @zoltanbedi
- Transformations: 只有一个数据框时跳过合并。 #36407, @edgarpoce
- ValueMapping: 添加对将文本映射到颜色、布尔值、NaN 和 Null 的支持。改进了值映射的 UI。 #33820, @torkelo
- Visualizations: 从查询结果中动态设置任何配置(最小值、最大值、单位、颜色、阈值)。 #36548, @torkelo
- live: 添加支持处理 root_url 匹配时 origin 没有端口值的情况。 #36834, @FZambia
错误修复
- Alerting: 处理 Inf 值的 marshaling。 #36947, @kylebrandt
- AzureMonitor: 修复模板变量的宏解析。 #36944, @andresmgot
- AzureMonitor: 修复带有 Microsoft.NetApp/../../volumes 资源的查询。 #32661, @pckls
- AzureMonitor: 请求并拼接后续资源页面。 #36958, @andresmgot
- Bug: 修复天数的持续时间解析。 #36942, @idafurjes
- Datasources: 改进错误消息的错误处理。 #35120, @ifrost
- Explore: 修正 Shift-Enter 快捷键在所有使用场景下的功能。 #36600, @ivanahuckova
- Explore: 在 Inspector 的 data 选项卡中显示所有 dataFrames。 #32161, @ivanahuckova
- GraphNG: 修复 XYChart 的 Tooltip 模式“全部”。 #31260, @Posnet
- Loki: 修复使用反引号过滤表达式时日志的高亮问题。 #36024, @ivanahuckova
- Modal: 强制模态内容带滚动条溢出。 #36754, @ashharrison90
- Plugins: 验证插件签名时忽略符号链接文件夹。 #34434, @wbrowne
重大变更
使用模板变量解析 Elasticsearch 查询响应时,每个字段根据变量值命名而非名称。例如,在名为 $groupBy
且值为 @hostname
的变量上执行 terms
聚合时,表响应中的结果列将是 @hostname
而非 $groupBy
。问题 #36035
Azure Monitor 数据源不再支持对现有数据源的 Metrics 和 Logs 使用不同凭据。要对 Azure Monitor Logs 使用不同凭据,请创建另一个数据源。问题 #35121
此更改应向后兼容现有的用于 Log Analytics Workspace 的 Azure Metrics Logs 查询,并且不应受到影响。首次编辑和保存面板时,面板将迁移到使用新的以资源为中心的后端。
Application Insights 和 Insights Analytics 查询现在是只读的,无法修改。要更新 Application Insights 查询,用户可以手动将它们重新创建为 Metrics 查询,而 Insights Analytics 则使用 Logs 重新创建。
问题 #33879