莅耸 发表于 2025-6-7 16:30:18

Grafana将弃用AngularJS-我们该如何迁移

AngularJS 弃用时间线

AngularJS 支持已在 Grafana 9 中正式弃用。在 2024 年 5 月发布的 Grafana 11 中,所有 Grafana Cloud 和自托管安装默认关闭该功能。到 Grafana 12 版本时,将完全移除对 AngularJS 的支持,包括配置参数开关 angular_support_enabled。
AngularJS 插件迁移指南

以下是分步迁移方案:

[*]检测是否使用 AngularJS 插件:

[*]检查仪表板和面板中的警告图标
[*]使用 detect-angular-dashboards 工具识别所有依赖 AngularJS 的仪表板
[*]在管理页面的插件中心查看警告提示

[*]更新插件至最新版本:许多插件已完成从 AngularJS 到 React 的升级,直接更新可能解决问题 Grafana 移除 AngularJS 支持须知
[*]核心可视化组件自动迁移:以下组件支持自动迁移:

[*]旧版图表 → 时间序列
[*]单值统计 → 统计面板
[*]旧版统计 → 统计面板
[*]旧版表格 → 表格
[*]世界地图 → 地理地图
可通过启用功能开关 autoMigrateOldPanels 或面板编辑器手动操作触发迁移 Grafana 移除 AngularJS 支持须知

[*]其他插件处理:参考 Angular 插件文档 获取迁移方案
[*]自定义/私有插件迁移:需从 AngularJS 重写为 React,具体包括:

[*]使用 React 重构插件
[*]通过 JSON 专用字段实现编辑器定制
[*]使用迁移处理器确保向后兼容

[*]升级 Grafana 11 前测试:通过设置 angular_support_enabled=false 模拟关闭 AngularJS 支持的环境进行验证
插件开发者可参照 配置设置迁移指南 进行改造。请注意:当 AngularJS 支持关闭后,所有依赖它的插件将无法加载,仪表板面板将不显示数据,请务必在升级至 Grafana 11 前完成迁移。
三人行, 必有我师; 知识共享, 天下为公.本文由东风微鸣技术博客 EWhisper.cn 编写.

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

尝琨 发表于 2025-10-30 10:57:36

懂技术并乐意极积无私分享的人越来越少。珍惜

跟尴 发表于 2025-10-31 22:03:24

感谢分享,下载保存了,貌似很强大

篙菠 发表于 2025-11-5 15:05:10

这个好,看起来很实用

何玲 发表于 2025-11-6 01:35:25

感谢分享

林鱼 发表于 2025-12-7 09:47:31

新版吗?好像是停更了吧。

麓吆 发表于 2025-12-15 07:39:46

过来提前占个楼

盖彗云 发表于 2025-12-18 01:20:53

感谢分享

甄婉丽 发表于 2025-12-19 20:14:33

yyds。多谢分享

金娅鸣 发表于 2025-12-26 01:09:24

不错,里面软件多更新就更好了

盗衍 发表于 2026-1-13 20:42:05

用心讨论,共获提升!

染悄 发表于 2026-1-18 09:24:57

分享、互助 让互联网精神温暖你我

院儿饯 发表于 2026-1-18 13:28:57

喜欢鼓捣这些软件,现在用得少,谢谢分享!

瞪皱炕 发表于 2026-1-18 17:07:17

过来提前占个楼

柴古香 发表于 2026-1-18 19:50:50

谢谢分享,辛苦了

荆邦 发表于 2026-1-22 10:51:30

过来提前占个楼

筒霓暄 发表于 2026-1-23 14:53:34

分享、互助 让互联网精神温暖你我

堵赫然 发表于 2026-1-27 05:59:37

感谢发布原创作品,程序园因你更精彩

胁冉右 发表于 2026-2-1 05:57:45

这个有用。

怀陶宁 发表于 2026-2-3 03:03:55

过来提前占个楼
页: [1] 2
查看完整版本: Grafana将弃用AngularJS-我们该如何迁移