[踩坑劝退]批量生成 grafana dashboard 的技术
作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!
最近想要一个功能:把 VictoriaMetrics 采集的数据,自动变成 grafana 的 dashboard。
问了一下 chatGPT ,可用的技术有:
- Grafonnet: 用 jsonnet 的模版语法,生成 json,然后导入到 grafana 中;
- https://github.com/grafana-tools/sdk: grafana 的 golang sdk,调用各种类,然后生成报表
- python grafanalib: 用 python 语法来构建报表
差不多尝试了整整一天,这三种技术都不是开箱可用的,完全不成熟。
猜测是 grafana 企业版提供了这些,而想白嫖的人只能用难用的东西。
强烈不推荐尝试以上三种技术来生成 grafana 报表。

浙公网安备 33010602011771号