功能和改进
- API:在仪表盘中支持文件夹UID API。
- 提醒:增加对配置Discord通知器的头像URL的支持。
- 警报:澄清Threema Gateway Alerts只支持基本ID。
- Azure:将Azure设置暴露给外部插件。
- AzureMonitor:不再为Azure监控日志使用单独的凭证。
- AzureMonitor:在Azure Monitor Logs的资源选择器中显示变量。
- AzureMonitor:为未使用的数据源隐藏应用洞察力。
- AzureMonitor:支持在Azure Monitor Logs中查询订阅和资源组。
- AzureMonitor:删除对默认订阅的要求。
- CloudWatch:添加Lambda@Edge Amazon CloudFront的指标。
- CloudWatch:添加缺失的AWS和AppSync指标。
- ConfirmModal:自动聚焦删除按钮。
- 探索:为从日志导航中运行的查询添加缓存。
- Loki:为注释添加格式化。
- Loki:将处理后的字节作为元信息带回。
- NodeGraph:在跟踪视图中默认显示折叠的节点图。
- 覆盖:包括一个手动覆盖选项,以从可视化中隐藏某些东西。
- 饼图:支持饼图中的行数据。
- 普罗米修斯:将现有数据源的默认HTTP方法更新为POST。
- 时间序列面板:当窗口被滚动或调整大小时,正确定位工具提示。
错误修正
- 管理员:修复个人资料页面上的无限加载编辑。
- 颜色:修复字符串和日期字段中的随机颜色问题。
- 仪表板:修复了退出设置视图后,标题或文件夹更改没有效果的问题。
- 数据链:修复了__series.name在数据链接中不起作用的问题。
- 数据源:修复数据代理超时应始终应用于出站数据源的HTTP请求。
- **Elasticsearch。**修复NewClient没有将httpClientProvider传递给客户端程序。
- 探索:修复导航到Explore时浏览器标题不更新的问题。
- GraphNG:从PlotSeriesBuilder移除fieldName和hideInLegend属性。
- OAuth:修复了Azure AD OAuth的auto_assign_org_role设置在没有角色声明存在时的回退。
- PanelChrome:修复添加非数据面板后,从面板编辑回来后出现空面板的问题。
- 统计面板:修复单一数值时不显示数据链接工具提示的问题。
- 表:修复数字字段的排序问题。
- 表:为数据链提供文本下划线,并增加对图片数据链的支持。
- 时间序列面板:当窗口被滚动或调整大小时,正确定位工具提示。
- 变换:防止FilterByValue变换使面板编辑崩溃。
破坏性变化
普罗米修斯数据源的默认HTTP方法现在是POST。此前,它是GET。POST API自2018年1月(Prometheus 2.1.0)以来一直可用,它们比GET API的限制更少。例如,在处理高cardinality标签时,GET会遇到URL大小的限制。
如果你有一个版本<2.1.0的Prometheus实例,它使用默认的HTTP方法,请将你的HTTP方法更新为GET。问题#34599