应用开发

Grafana 的奇技淫巧,你学会了吗?

字号+作者:益华科技来源:人工智能2025-11-03 23:53:30我要评论(0)

Grafana 是一款强大的可视化工具,不止是用于 Prometheus 做数据源,还可以集成数据库、日志等作为数据源整体使用。最近我在配置一个监控面板,其中的数据由 Prometheus 和 MyS

Grafana 是奇技一款强大的可视化工具,不止是淫巧用于 Prometheus 做数据源,还可以集成数据库、奇技日志等作为数据源整体使用。淫巧

最近我在配置一个监控面板,奇技其中的淫巧数据由 Prometheus 和 MySQL 组成;简单来说就是一个指标的查询条件是从数据库中来的。

复制pulsar_subscription_back_log_no_delayed{topic=~"$topic",奇技subscription=~"$subscription"}1.

其中的 topic 数据是从  MySQL 中来的,其实就是香港云服务器淫巧在 Grafana 声明一个变量,从数据库返回了一个列表。奇技

因为我们的淫巧查询条件是 topic=~"$topic"是正则匹配,所以理论上应该把所有的奇技 topic 关联的数据都查询出来。

但实际情况是淫巧任何数据都查不到。

查看发出去的奇技原始请求后才发现问题出在哪里:

原来是选择所有 topic 后 grafana 会~~~~自动对参数转义,这个我查了好多资料包括咨询 ChatGPT 都没有得到解决。淫巧

经过多次测试,奇技发现只要开启多选 grafana 就会自动转义。

最后我只能想到一个不需要生成多行记录的WordPress模板办法:将所有数据合并成一条记录。

这样的话就只会生成一条数据,其中包含了所有的 topic,也就避免了被转义。

SQL 中的 CONCAT 函数其实我也不知道怎么使用,还是 ChatGPT 告诉我的。

最后便能完美的查询出数据了。

有碰到类似问题的朋友可以尝试这个方法,我估计用到这个场景的并不多,不然 ChatGPT 也不会不知道。b2b信息网

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 从零开始学习服装电脑排版教程(手把手教你成为服装电脑排版新手)

    从零开始学习服装电脑排版教程(手把手教你成为服装电脑排版新手)

    2025-11-03 23:32

  • 10分钟掌握MySQL的索引查询优化技巧

    10分钟掌握MySQL的索引查询优化技巧

    2025-11-03 23:03

  • 警惕!PyPI Python软件包存在多种恶意代码

    警惕!PyPI Python软件包存在多种恶意代码

    2025-11-03 22:34

  • 详解MySQL数据库监控指标之连接状态

    详解MySQL数据库监控指标之连接状态

    2025-11-03 22:06

网友点评