dashboard fetch-live
這頁在說什麼
將一個線上儀表板抓取成 API 安全的本地 JSON 草稿。
什麼時候看這頁
- 當您需要把某個線上儀表板複製成本地版本,方便檢視、修補、複製或後續發佈時,使用這個指令。
適合誰
適合 SRE、Grafana 維運人員,以及要處理 dashboard 盤點、搬遷、檢查或截圖的人。
用途
將一個線上儀表板抓取成 API 安全的本地 JSON 草稿。
何時使用
當您需要把某個線上儀表板複製成本地版本,方便檢視、修補、複製或後續發佈時,使用這個指令。
重點旗標
--dashboard-uid:要抓取的線上 Grafana 儀表板 UID。--output:將抓回來的草稿寫到這個路徑。- 共用線上旗標:
--url、--token、--basic-user、--basic-password、--profile。
範例
# 用途:將一個線上儀表板抓取成 API 安全的本地 JSON 草稿。
grafana-util dashboard fetch-live --profile prod --dashboard-uid cpu-main --output ./cpu-main.json
# 用途:將一個線上儀表板抓取成 API 安全的本地 JSON 草稿。
grafana-util dashboard fetch-live --url http://localhost:3000 --basic-user admin --basic-password admin --dashboard-uid cpu-main --output ./cpu-main.json
# 用途:將一個線上儀表板抓取成 API 安全的本地 JSON 草稿。
grafana-util dashboard fetch-live --url http://localhost:3000 --token "$GRAFANA_API_TOKEN" --dashboard-uid cpu-main --output ./cpu-main.json