(影片) PromQL
PromQL 是 Prometheus 監控系統內置的一種查詢語言,PromQL 允許你以靈活的方式選擇、聚合等其他方式轉換和計算時間序列數據,該語言僅用於讀取數據。可以說 PromQL 是我們學習 Prometheus 最困難也是最重要的部分,本章節我們將介紹 PromQL 的基礎知識、理論基礎,然後會深入了解更加高級的查詢模式。
與 SQL 查詢語言(SELECT * FROM ...)不同,PromQL 是一種嵌套的函數式語言,就是我們要把需要查找的數據描述成一組嵌套的表達式,每個表達式都會評估為一個中間值,每個中間值都會被用作它上層表達式中的參數,而查詢的最外層表達式表示你可以在表格、圖形中看到的最終返回值。
https://www.youtube.com/watch?v=FLT0d8fyhK4
https://www.youtube.com/watch?v=ZDDPJuMwUvs
https://erhwenkuo.github.io/prometheus/promql/intro/#_4
留言
張貼留言