<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Grafana 的奇技淫巧

          共 1587字,需瀏覽 4分鐘

           ·

          2023-07-06 09:29

          Grafana 是一款強大的可視化工具,不止是用于 Prometheus 做數據源,還可以集成數據庫、日志等作為數據源整體使用。

          最近我在配置一個監(jiān)控面板,其中的數據由 Prometheus 和 MySQL 組成;簡單來說就是一個指標的查詢條件是從數據庫中來的。

                pulsar_subscription_back_log_no_delayed{topic=~"$topic",subscription=~"$subscription"}

          其中的 topic 數據是從 ?MySQL 中來的,其實就是在 Grafana 聲明一個變量,從數據庫返回了一個列表。

          98fae1340088a9285e3792e986b4f284.webp

          因為我們的查詢條件是 topic=~"$topic"是正則匹配,所以理論上應該把所有的 topic 關聯的數據都查詢出來。

          95412e9238d6c7112ed743483473a162.webp

          但實際情況是任何數據都查不到。

          查看發(fā)出去的原始請求后才發(fā)現問題出在哪里:

          原來是選擇所有 topic 后 grafana 會~~~~自動對參數轉義,這個我查了好多資料包括咨詢 ChatGPT 都沒有得到解決。

          經過多次測試,發(fā)現只要開啟多選 grafana 就會自動轉義。dbebd3f5d45f097bba67cd407c5859f7.webp

          最后我只能想到一個不需要生成多行記錄的辦法:將所有數據合并成一條記錄。

          d4eb41a1955f55a0c34415030b87106b.webp

          這樣的話就只會生成一條數據,其中包含了所有的 topic,也就避免了被轉義。

          SQL 中的 CONCAT 函數其實我也不知道怎么使用,還是 ChatGPT 告訴我的。

          最后便能完美的查詢出數據了。

          有碰到類似問題的朋友可以嘗試這個方法,我估計用到這個場景的并不多,不然 ChatGPT 也不會不知道


          在這個大環(huán)境下我是如何找工作的

          2023-06-20

          f07f3c81106358f12b2b427bd1a833a8.webp

          云原生背景下如何配置 JVM 內存

          2023-05-15

          9e811e0162c347d42357e076d83a0406.webp

          通過 Pulsar 源碼徹底解決重復消費問題

          2023-02-27

          6124c70f9a53ab0e0eab6c468ae2d996.webp

          一個詭異的 Pulsar InterruptedException 異常

          2023-02-23

          4b78a8d20e6abc746d1c63ac89b0d136.webp




          瀏覽 46
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  翔田千里黑人一区在线观看 | 吴梦梦精品一区二区三区观看 | 伊人天天日 | 特级西西人体444WWw高清大胆 | 国产传媒三级 |