菜单
文档面包屑箭头 Grafana 文档面包屑箭头 发行说明面包屑箭头 Grafana 9.0.0-beta3 发行说明
Grafana Cloud Enterprise 开源

Grafana 9.0.0-beta3 发行说明

特性和改进

错误修复

  • 告警:修复告警列表面板显示没有实例的触发告警问题。 #50069, @gillesdemey
  • 告警:修复通知策略“覆盖分组”表单保存问题。 #50031, @JacobsonMT
  • 告警:移除匹配器中的双引号。 #50046, @alexweav
  • 告警:对外部 AM 更新使用正确的权限范围。 #50159, @gillesdemey
  • 数据源:修复允许的 cookie 作为头部转发到后端数据源的问题。 #49541, @marefr
  • 许可证:修复试用期到期警告。(Enterprise 版)
  • Loki:修复 labelKey 包含特殊字符时未捕获的错误。 #49887, @svennergr
  • Prometheus:修复后端迁移后 exemplar 标签的对齐问题。 #49924, @aocenas
  • SharePDF:修复 PDF 中重复的数据源变量。(Enterprise 版)
  • 状态时间线:修复空值填充和值转换问题。 #50054, @codeincarnate
  • 使用统计:将收集划分为多个函数以隔离故障。 #49928, @sakjur

破坏性变更

移除对存储/使用数据源 passwordbasicAuthPassword 未加密的支持,这在 Grafana v8.1.0 中已被弃用。请使用 secureJsonData.passwordsecureJsonData.basicAuthPassword。问题 #49987

移除在 Grafana 中使用 summaries 而非 histograms 对 HTTP 请求进行度量采集的选项。问题 #49985

移除对已弃用的 dataproxy.max_idle_connections_per_host 设置的支持。请改用 max_idle_connections。问题 #49948

移除 grafana-ui 中已弃用的 getFormStyles 函数。推荐使用 GrafanaTheme2useStyles2 hook。问题 #49945

配置选项 auth.login_maximum_inactive_lifetime_daysauth.login_maximum_lifetime_days 在 Grafana v7.2.0 中已弃用,现已移除。请使用 login_maximum_inactive_lifetime_durationlogin_maximum_lifetime_duration 自定义登录会话的最长生命周期。问题 #49944

移除 InlineLabel 组件中已弃用的 isFocusedisInvalid props。这些 props 已有一段时间不生效,因此迁移只需移除这些 props 即可。问题 #49929

移除 ColorPicker 中已弃用的 onColorChange prop。今后应使用 onChange prop。问题 #49923

/api/tsdb/query API 已被移除。请改用 /api/ds/query。问题 #49916

onClipboardCopyonClipboardError API 已更改,回调的参数现在是被复制的文本,而非旧的 ClipboardEvent 接口。迁移只需从以下代码更改为

tsx
<ClipboardButton
  {/*other props... */}
  onClipboardCopy={(e) => {
    console.log(`Text "${e.text}" was copied!`);
  }}
/>

tsx
<ClipboardButton
  {/* other props... */}
  onClipboardCopy={(copiedText) => {
    console.log(`Text "${copiedText}" was copied!`);
  }}
/>

相关问题 #49847

已进行以下 RBAC 操作重命名

  • users.authtoken:update -> users.authtoken:write
  • users.password:update -> users.password:write
  • users.permissions:update -> users.permissions:write
  • users.quotas:update -> users.quotas:write
  • org.users.role:update -> org.users:write
  • alert.instances:update -> alert.instances:write
  • alert.rules:update -> alert.rules:write
  • users.authtoken:list -> users.authtoken:read
  • users.quotas:list -> users.quotas:read
  • users.teams:read -> 替换为 users.read + teams:read

我们已经添加了从旧操作名到新操作名的迁移,并更新了文档。但您需要更新所有使用旧操作名的脚本和配置(provisioning)文件。问题 #49730

已进行以下 RBAC 操作重命名

  • reports.admin:write -> reports:write
  • reports.admin:create -> reports:create
  • licensing:update -> licensing:write
  • roles:list -> roles:read
  • teams.roles:list -> teams.roles:read
  • users.roles:list -> users.roles:read
  • users.permissions:list -> users.permissions:read

我们已经添加了从旧操作名到新操作名的迁移,并更新了文档。但您需要更新所有使用旧操作名的脚本和配置(provisioning)文件。问题 #3372

插件开发修复和更改