grafana圖表制作


【1】表格圖案

【1.1】寫好查詢與分類

  

 

 

 注意,一般情況盡可能用瞬態

【1.2】過濾、合並列

(1)先過濾列

(2)然后合並數據,最后重新組織列修改列名之類的

 

 這里的 Merge 也可以換成 outer join

  

(3)組織列,重命名列名,顯示、隱藏列

  

 

 

 點列名左邊的眼睛就是隱藏,右邊就是重命名列,以便在表格上顯示

 

【1.3】表格屬性

(1)panel :是整個圖表信息

Settings:

  Panel title 是圖表名稱:

    

 

 

   description:描述,會在圖表左邊有一個 i  一樣的圖表,鼠標放上去就可以看到描述信息

    

  Visualization:圖表類型

    這個就不用多說了吧,自己試試就好了

       

  display:在表格中圖表中,它的意思是,是否顯示標題行

     

 

 

 

(2)field :是作用於整個圖表的全局屬性

如長度、寬度、閥值、字符大小、單位、映射等等,

overrides :就是覆蓋全局圖表屬性,它可以獨立生成對於某列的額外屬性,以便自定義脫離全局屬性。比如把某個列的單位換成另外一個而不用全局單位

  

   table options

    column width:列長度

    column alignment:就是列內容的對其方式,比如一般數字默認是右對齊,字符串是默認左對齊;

    cell display mode:有一些很有意思的圖表內容顯示模式可以設置,比如給它加顏色等等

    column fiter:列過濾器,其實就是和 Excel 中的篩選有些類似

        

 

   Standard options:標准全局選項

    

 

  Unit,值的單位

  min:保留空以根據所有值計算(在使用min函數時),加入寫0,那么null 在min函數值,它就是以 0 值計算,比如 有值  -1,1,2,3,null ,那么 null 在min 的時候它就是 0,假如只有 1,2,3,null  如果這里填寫了 0,那么最終出來的值是 null;

  man:保留空以根據所有值計算(在使用max函數時)

  Decimals:保留幾位小數

  Display name:所有列的列名,統一變成它

  no Value:當沒有值的時候,以什么顯示,比如采集數據沒猜到任何值(因為有些采集,不是每一刻都可以采集到的數據的)

  Color scheme:就是顏色顯示,根據下一個標簽來,或者其他樣式,比如上圖就是根據下面的標簽  thresholds

thresholds:到某個值顯示什么顏色

    

 

 Value mappings:

   

 

 這個是全局的,value是值,text是如果出現這個值,就用text里面的文本替換顯示;

(3)overrides:覆蓋選項,特別針對某列

  

 

 fieds with name:這個就是根據列名過濾

  

 

   

 

 這個屬性 加的就是針對這個列的;

 

 更具體的就不用說了 見前面的最佳實踐

【2】存在的變量

$__interval:刷新間隔

  

 


免責聲明!

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



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