惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Jina AI
Jina AI
S
SegmentFault 最新的问题
D
DataBreaches.Net
H
Help Net Security
有赞技术团队
有赞技术团队
M
MIT News - Artificial intelligence
Martin Fowler
Martin Fowler
IT之家
IT之家
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
腾讯CDC
罗磊的独立博客
Y
Y Combinator Blog
阮一峰的网络日志
阮一峰的网络日志
云风的 BLOG
云风的 BLOG
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
WordPress大学
WordPress大学
Microsoft Security Blog
Microsoft Security Blog
J
Java Code Geeks
Vercel News
Vercel News
Hugging Face - Blog
Hugging Face - Blog
aimingoo的专栏
aimingoo的专栏
Stack Overflow Blog
Stack Overflow Blog
Recent Announcements
Recent Announcements
博客园 - 三生石上(FineUI控件)

博客园 - crockery

13-心一网络助手-XinYiNetTool 12-奥赛题库-OlympiadMath 11-核痕-KeHen 10-烽燧-FengSui 09-弈局-ChessForge 08-立方之蛇-CubeSerpent 06-纯粹数独-PureSudoku 05-砂漏-Grainfall 04-回响回廊-EchoHalls 03-烬塔-EmberTower 02-胶囊医生-DrCapsule 01-离阵-ArrowExodus 一文看懂--什么是typescript 一个项目从 0 到上线的技术路线图 windows批量部署nodeJS项目 Vue + Node + Nginx 从 0 到上线 github上有哪些star非常多的项目 一篇文章搞懂所有前端后端概念图 【基于智能监控系统的配置问题】1、zabbix部署与配置 【基于智能监控系统的配置问题】2、zabbix如何部署centos和stream9 【基于智能监控系统的配置问题】3、仪表盘的界面设定 【基于智能监控系统的配置问题】4、与grafana的连接问题 【基于智能监控系统的配置问题】6、如何生成单页的监控界面 【基于智能监控系统的配置问题】7、zabbix如何实现免登录预览监控 【基于智能监控系统的配置问题】8、关于grafana的汉化问题 【基于各种多模态文件的在线预览系统】1、多模态预览 【基于各种多模态文件的在线预览系统】2、部署问题 【基于各种多模态文件的在线预览系统】3、本地磁盘挂载虚拟机 【基于各种多模态文件的在线预览系统】4、其他值得推荐的应用 【基于各种多模态文件的在线预览系统】5、出现无法访问的情况
【基于智能监控系统的配置问题】5、grafana上遇到的问题
crockery · 2026-07-10 · via 博客园 - crockery

先说清楚这个错误的本质,免得你白折腾:le.targets is not iterable(加载数据面板失败)——这是导入的这个 JSON 模板和你当前 Grafana / Zabbix 插件版本不兼容。这个 8955(rev1)是个很老的 Zabbix dashboard 模板,里面某些 panel 的数据结构(targets 字段)是旧格式,新版 Grafana 解析时报错。让我看一下你上传的这个 JSON 确认一下。找到原因了,而且很明确。

直接报错的元凶:这个模板里有个 alexanderzobnin-zabbix-triggers-panel(触发器面板),它的 targets 字段是个字典(dict)而不是数组,新版 Grafana 解析时要遍历 targets,遍历到这个非数组就抛 le.targets is not iterable

但更根本的问题:这个模板太老了,救不活也不值得救——

  • 它的 schemaVersion16,为 Grafana 5.2.4 设计的;你现在跑的是 grafana:latest(11/12 版),schema 已经到 39+。
  • 里面 17 个 singlestat 面板和 11 个 graph 面板,这两种面板类型在 Grafana 11 已经被彻底移除了。就算我帮你把那个 dict 改成数组让它能导入,这 28 个面板也全是空的/坏的,等于一张废图。

所以别在这个 8955 模板上浪费时间,换个新的就好。给你两条路:

方案一(推荐):导入与新版兼容的 Zabbix 模板

去 grafana.com 的 dashboard 市场找标注支持新版插件(Zabbix plugin 5.x / Grafana 10+)的模板。导入方式不变:仪表板 → 新建 → 导入,填模板 ID 或粘贴 JSON,选你的 Zabbix 数据源。挑的时候看一眼模板页面写的 "Last updated" 和兼容版本,选 2023 年以后更新过的。

提示:Zabbix 插件(alexanderzobnin)装好后,它自带几个示例 dashboard。去 仪表板 里直接找插件附带的,比满世界找 ID 更稳,版本天然匹配。在 管理 → 插件 → Zabbix → Dashboards 标签页可以一键导入它自带的。

方案二:自己搭(最稳,5 分钟)

现成模板永远有版本坑,自己建反而省心:

  1. 仪表板新建新建仪表板添加可视化
  2. 数据源选 Zabbix
  3. 下方查询编辑器:GroupLinux serversHoststream9-1-7(或三台都选)→ ItemCPU utilization
  4. 右上角可视化类型选 Time series(时间序列),图就出来了。
  5. Back to dashboard → 再 添加 下一个面板,换成 Memory utilization磁盘网络 等。
  6. 想要那种大数字卡片(就是老模板里 singlestat 的效果),可视化类型选 Stat 即可。
  7. 右上角 保存

这样搭出来的面板用的全是新版组件,不会再有兼容问题,而且你想看哪台、哪个指标完全自己定。


要不要我帮你把那个 JSON 修一下做个实验?可以,但说实话不建议——就算修好 targets 那处能导进去,28 个 singlestat/graph 面板在你这个新版 Grafana 里也是显示不了的,最后还是得自己重搭。直接走方案二最快。

你先按方案二搭一个 CPU 的试试,卡在查询编辑器哪一步(比如 Group/Host 下拉是空的)告诉我——如果下拉是空的,那说明数据源虽然连通了但权限或主机群组没选对,我接着帮你看。

挑模板的铁律:进任意一个详情页,看右侧的 Last updated(最后更新时间)和 Dependencies / Compatible with 只要更新时间停留在 2019–2020、依赖写着 Grafana 5.x/6.x 的,一律跳过——它们和你那个报错的 8955 是同一批老古董,导进来照样 singlestat/graph 面板全废。只选 2023 年以后还在更新、注明支持 Grafana 9/10/11 的。

从你截图里这几个看,优先级这样排:

首选 → Zabbix - Monitoring Linux servers v4.4.0(中间那行右二)。它是 alexanderzobnin 官方插件作者维护的、专门针对 Linux 主机的,正好对应你三台里的两台 CentOS/Stream。点进去确认更新时间够新就导。

次选 → Dashboard Linux Server(中间行左一)那种仪表盘式的,视觉效果好,也是同一作者数据源。

Windows 那台这页没看到专门的,导入 Linux 模板后,WINSERVER-1-3 用我上一条说的自己加几个 Stat/Time series 面板补上即可,Windows 模板可以另外回市场搜 "Windows zabbix"。

不过我更想给你提个更省事的办法——别从这个网页找了:

直接用插件自带的 dashboard。 你装的 alexanderzobnin Zabbix 插件本身就内置了和当前版本完全匹配的示例仪表盘,版本天然不会冲突,这是最稳的。

路径:Grafana → 管理插件 → 点开 Zabbix → 上方切到 Dashboards 标签页 → 里面列出的几个(通常有 Zabbix Server、Templates 等)点 Import / 导入 即可,一键完成,绝不会再报 targets is not iterable


建议顺序:先去 管理 → 插件 → Zabbix → Dashboards 看有没有自带的,有就直接导(最快最稳);没有合意的,再回这个市场挑 Zabbix - Monitoring Linux servers v4.4.0,导入前务必看一眼更新时间。

导入时如果让你选数据源,记得选你之前配好的那个 Zabbix 数据源。导完哪个能正常出图、哪个还报错,把情况发我。