grafana-util docs

dashboard diff

這頁在說什麼

比較本地儀表板檔案與線上 Grafana 儀表板的差異。

什麼時候看這頁

  • 當您想在匯入或發佈儀表板 bundle 之前先看出會變更哪些內容時,使用這個指令。

適合誰

適合 SRE、Grafana 維運人員,以及要處理 dashboard 盤點、搬遷、檢查或截圖的人。

用途

比較本地儀表板檔案與線上 Grafana 儀表板的差異。

何時使用

當您想在匯入或發佈儀表板 bundle 之前先看出會變更哪些內容時,使用這個指令。

重點旗標

  • --input-dir:拿這個匯出目錄與 Grafana 比對。
  • --input-format:選擇 rawprovisioning
  • --import-folder-uid:覆寫比對時的目的資料夾 UID。
  • --context-lines:統一 diff 的上下文行數。

範例

# 用途:比較本地儀表板檔案與線上 Grafana 儀表板的差異。
grafana-util dashboard diff --url http://localhost:3000 --basic-user admin --basic-password admin --input-dir ./dashboards/raw
# 用途:比較本地儀表板檔案與線上 Grafana 儀表板的差異。
grafana-util dashboard diff --url http://localhost:3000 --basic-user admin --basic-password admin --org-id 2 --input-dir ./dashboards/raw --json

相關指令