Grafana ES數據源 0~8h數據丟失問題


一個比較老的問題了,因在Grafana界面上查詢es數據時,傳遞的時間范圍參數並不是瀏覽器本地時區(如CST),導致查詢不到當天0~8h的數據:
https://github.com/grafana/grafana/issues/16765

解決方法:

  1. 先去grafana官網下載對應版本的源碼
git clone --branch v6.5.2 https://github.com/grafana/grafana
  1. 嘗試編譯前端代碼,node,依賴很多,得花時間
//下載依賴
yarn install --pure-lockfile

//編譯
yarn start
  1. 編譯通過后,嘗試把編譯后的public目錄文件替換掉我們現在grafana目錄下的public,看能否正常運行

  2. 再修改前端源碼,編譯,替換。

cd $GOPATH/src/github.com/grafana/grafana
vim public/app/plugins/datasource/elasticsearch/index_pattern.ts

// 將以下位置的utc替換成local

//編譯
yarn start

//打包前端靜態文件
tar zcvf public-fix.tar.gz public

修復前:

修復后:

原始數據:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM