Grafana之Singlestat Panel使用(第八篇)

Singlestat Panel是grafana的原生插件。Singlestat,從字面理解就是單個狀態(tài),顯示的是查詢的數(shù)據(jù)在某一時刻的狀態(tài)值。簡單來說就是只展示一個數(shù)值(如最大值、最小值、平均值或總和)。Singlestat還可以設(shè)置閾值來改變面板背景色。還可以將單個數(shù)值(或一個范圍段的數(shù)值)映射為文本。

Singlestat只支持返回單個序列的查詢,即如果是多值查詢,則不能用Singlestat,可以考慮Grafana新出的Stat Panel插件。Singlestat Panel展示效果如下。

Singlestat Panel具體配置

① stat可設(shè)置為min(最小)、max(最大)、average(平均)、current(當(dāng)前)、total(所有非空值的總和)、Name(值對應(yīng)的名字)、first(第一個值)、delta(累計增量,用于顯示時間序列中總計數(shù)器增量)、range(最小與量大值之間的差異,主要用于顯示變化范圍)、diff(最近值current和最初值first之間的差異)等,使用該函數(shù),查詢出來的數(shù)據(jù)會被縮減為單個值顯示。

② Prefix/Postfix,主要用于在值之前/之后設(shè)置自定義標(biāo)簽。$__name變量可用于prefix處,用于顯示查詢值的名字。

③ Unit,單位,用于設(shè)置Stat值單位,作用同其他Panel。

④ Decimals,精度,即設(shè)置Stat值保留小數(shù)點后多少位數(shù),遵循四舍五入。

⑤ Font Size,字體大小,可以設(shè)置Stat值的字體大小,同時也可以設(shè)置Prefix/Postfix值字體大小。

顏色面板

Singlestat Panel配置著色后,可根據(jù)singlestat值動態(tài)來變更顏色,即像設(shè)置閾值一樣,比如CPU使用率,值在50以下時為綠色,50-80為橙色,80以上為紅色。

① Background,該復(fù)選框?qū)⑴渲玫拈撝岛皖伾珣?yīng)用于整個Singlestat面板背景,比如值為綠色,則背景也為綠色。

② Thresholds,根據(jù)Singlestat值,在面板中動態(tài)更改背景色和值的顏色。Thresholds字段接受兩個用逗號分隔的值(分成三段),這些值表示與下方三種顏色直接對應(yīng)的三個范圍。例如:如果閾值為50,則第一種顏色表示<50,第二種顏色表示50到80之間,第三種顏色表示>80。

③ Colors,設(shè)置范圍段的三種顏色。

④ Value,表示stat的值是否需要著色

⑤ Invert,表示反轉(zhuǎn),即將已設(shè)置的顏色進(jìn)行反轉(zhuǎn)。例如:(從左至右)綠色、橙色、紅色,在使用Invert后,將變?yōu)榧t色、橙色、綠色。

Sparklines(迷你圖)


Sparklines(迷你圖)是查看與摘要統(tǒng)計相關(guān)的歷史數(shù)據(jù)的一種很好的方式,它提供了一個有價值的上下文。迷你圖的作用與傳統(tǒng)的圖表面板不同,不包括x或y軸、坐標(biāo)、圖例或與圖表進(jìn)行交互的能力。

① Show,勾選該復(fù)選框?qū)⑶袚Q到Sparklines模式。未選中時,將只顯示Singlestat值。

② Full height(全高),勾選時迷你圖將占據(jù)整個面板的高度(迷你圖可能會覆蓋Singlestat值,如上圖所示),取消勾選時,迷你圖總會低于主Singlestat的值,如上圖所示。

③ 最小Y值,默認(rèn)為自動。

④ 最大Y值,默認(rèn)為自動。

⑤ Line Color,線條顏色。

⑥ Fill Color,填充色。

Value Mappings(值映射),允許將Singlestat的值轉(zhuǎn)換后顯式成文本。

① 將值(或者是一個范圍的值)轉(zhuǎn)換成文本后,該文本仍將遵循該值先前定義的所有樣式、閾值等。這有助于將主Singlestat值轉(zhuǎn)換為特定的上下文(易讀單詞或消息)更加便于理解。

② 將Singlestat的值轉(zhuǎn)換成文本具體操作設(shè)置,可能映射多種可能出現(xiàn)的狀態(tài)。

總結(jié):Singlestat Panel與Stat Panel應(yīng)該是姊妹,用于將數(shù)據(jù)展示成Sparklines(迷你圖),在視覺上很有特色。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容